Skip to content
FunCoding

Search

Search docs, Skills and MCP

在 IDE 审查本地改动

使用 VS Code、Visual Studio、Xcode 和 JetBrains 的审查入口处理未提交代码。

This page has not been translated into English yet. The original Chinese version is shown below.

IDE 审查适合在提交或创建 PR 前发现问题。建议直接作用于本地代码,不等同于 GitHub PR 的正式审批。组织给无许可证成员开放的 GitHub.com code review 也不自动覆盖 IDE 使用。

VS Code

选中代码后右键 Generate Code → Review,可审查所选片段;评论出现在 Comments 面板及编辑器行内。

审查全部未提交改动时,打开 Source Control,在 CHANGES 标题处点击 Copilot Code Review - Uncommitted Changes。反馈显示在相关文件行内,并可在 Problems 查看。

用 Apply and Go To Next 应用建议,或 Discard and Go to Next 跳过。应用的修改不会自动 commit,应复核再按正常流程提交。

Visual Studio

需要 Visual Studio 17.14 或更高版本。在 Git Changes 窗口点击 Review changes with Copilot,完成后点击评论数量链接导航。

如果显示 Copilot did not comment on any files,表示没有输出评论,不是测试通过证明。可在评论右上角菜单 dismiss,或在 Git Changes 的审查链接旁清除全部审查评论。

Xcode

需要 GitHub Copilot Chat 扩展 0.41.0 或更高版本。通过 Editor → GitHub Copilot → Open Chat 打开窗口,点击输入框旁 Code Review。

选择 Review Staged Changes 或 Review Unstaged Changes,在文件列表中取消不需审查的文件,然后 Continue。反馈出现在 Reviewed Changes,点击文件查看编辑器弹层,通过上下箭头切换评论。替换代码可 Accept 或 Dismiss。

JetBrains

使用兼容 IDE、当前 Copilot 插件并登录 GitHub。在 Commit 工具窗口的提交消息上方点击 Copilot: Review Code Changes。

评论在代码中显示,可采纳后修改,或点击 Discard;多条评论通过上下箭头导航。不要把本地审查入口与 GitHub PR reviewer 的 Request 按钮混为一谈。

使用项目标准

审查可用项目自定义指令提高相关性。处理反馈时先确认行为和影响,再运行必要验证;需要团队级持续检查时,在 PR 阶段启用自动审查。