Appearance
审查
审查面板帮助你了解 Codex 更改了哪些内容,提供有针对性的反馈,并决定保留哪些更改。
它仅适用于在 Git 仓库中的项目。如果你的项目还不是 Git 仓库,审查面板会提示你创建一个。
显示的更改
审查面板反映你的 Git 仓库状态,而不仅仅是 Codex 编辑的内容。它会显示:
- Codex 所做的更改
- 你自己做的更改
- 仓库中任何其他未提交的更改
默认情况下,审查面板关注未提交的更改。你也可以将范围切换为:
- 所有分支更改(与基础分支的 diff)
- 上次操作更改(仅最近一次助手操作)
导航审查面板
点击文件名通常在所选编辑器中打开该文件。你可以在设置中选择默认编辑器。点击文件名背景可展开或折叠 diff。按住 Cmd 点击单行将在所选编辑器中打开该行。
内联评论
内联评论让你将反馈直接附加到 diff 中的特定行。这通常是引导 Codex 进行正确修复的最快方式。
要留下内联评论:
- 打开审查面板
- 悬停在你想要评论的行上
- 点击出现的 + 按钮
- 写下你的反馈并提交
评论完成后,发送一条消息回线程。Codex 将内联评论视为审查指导。留下评论后,发送一条后续消息明确你的意图,例如"处理内联评论并保持最小范围"。
PR 审查
当 Codex 拥有你的仓库的 GitHub 访问权限且当前项目位于 PR 分支上时,Codex 桌面应用可以帮助你处理 Pull Request 反馈。侧边栏显示 PR 上下文和审查者的反馈,审查面板在 diff 旁边显示评论。
暂存和还原
审查面板包含 Git 操作,让你可以在提交前调整 diff。你可以:
- 暂存、取消暂存或还原:整个 diff、单个文件或单个代码块