anishshobithps / anishshobithps/snipshot

Diff mode (two files, inline notation, or git)

未關閉
#12 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
area: aesthetics area: input effort: medium enhancement
主要語言
TypeScript
星號
1
分支
0
PR 合併指標
30 天內沒有已合併 PR

描述

Use Monaco's built-in **diff editor** (`monaco.editor.createDiffEditor`) — a big reason to keep Monaco:
- `--diff ` — side-by-side diff
- `--inline-diff` — inline (unified) rendering
- `--git ` — snapshot a file's diff against a git ref

- [ ] Two-file diff via `createDiffEditor`
- [ ] Inline vs side-by-side option
- [ ] git integration (read the blob at ``)
- [ ] Reuse the offline Monaco from #6

Depends on #6 (local Monaco).

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

Start with #6 for the offline Monaco prerequisite, then read the Monaco createDiffEditor entry point. Implement the two-file, inline or side-by-side, and git-ref modes listed in the issue, and confirm that all checklist items work with the specified CLI options.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
git, typescript
領域
cli, frontend
Issue 類型
功能
難度
5/5
預估耗時
一週以上
活躍度
冷清
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。