文档 / 审查 / Diff 查看器
Orca 的 diff 查看器专为认真审查 AI 生成的代码而设计——而不是快速浏览。每个 worktree 都内置了相对于其起始 ref 的 diff。
功能¶
- 合并 diff 覆盖所有已暂存、未暂存和未跟踪的文件。
- 两侧均显示行号,可切换。
- 图像 diff — 针对二进制图像提供并排、滑动和洋葱皮模式。
- HTML 预览 — 在 查看全部 / 合并 diff 中,仍存在于工作树中的 HTML 部分会在始终可见的打开文件控件旁显示 在侧边打开预览(眼睛图标)。预览会在侧边浏览器分栏中打开工作树中的 HTML。已删除的 HTML 以及仅提交合并视图会省略该眼睛图标。
- 合并冲突 UI,支持三方视图和内联解决。
- 从源代码管理面板进行 文件暂存。
范围¶
默认情况下,diff 显示相对于 worktree 起始 ref 的更改。你可以从 diff 工具栏切换到与任意提交、分支或基础 ref 进行比较。
自动换行¶
当启用 diff 自动换行时,长行会就地换行,因此宽 diff 可以从上到下阅读,无需水平滚动。默认关闭。在 diff 编辑器标题栏的 ⋯ 操作菜单中切换 自动换行,或在 设置 → 常规 → Diff 自动换行 下设置全局默认值。这两个控件共享同一设置——从编辑器切换会在所有位置生效。
文件树¶
合并 diff 可以在 hunk 旁边显示可折叠的文件树。拖动文件树的调整大小手柄(或在使用手柄时按方向键;Shift 会放大步长)来设置宽度——该尺寸会在会话之间记住。可从合并 diff 工具栏折叠或显示文件树。
键盘快捷键¶
F7/Shift+F7— 在活动编辑器中下一个 / 上一个更改。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 orca48/orca