此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
GitHub Copilot 如何使用其代理来帮助提高类的模块化程度?
通过根据代码库的上下文提供潜在的重构更新建议。
通过提供对类依赖项的详细分析。
通过自动编写整个类。
GitHub Copilot如何为代码中的 bug 提出修复?
通过运行自动测试并确定根本原因。
根据错误或问题的上下文建议代码片段和解决方案。
通过将代码与已知 bug 模式的数据库进行比较。
代码重构的用途是什么?
更改代码的外部行为或功能。
在不更改代码的外部行为或功能的情况下改进代码的内部结构。
向代码添加新功能或增强功能。
在 GitHub Copilot 对话助手 中构造提示时,使用 #codebase 有什么好处?
#codebase
它将搜索限制为仅当前打开的文件。
它将外部代码示例从 GitHub.com 下载到当前项目中。
它允许GitHub Copilot通过执行代码搜索自动查找代码库中的相关文件。
在GitHub Copilot中将任务移交给代理之前,使用计划代理的主要优势是什么?
计划代理运行终端命令,在代理开始进行更改之前准备工作区。
计划代理创建一个结构化的分步实施计划,可以在进行任何代码更改之前查看和确认。
计划代理会自动应用所有建议的代码更改,然后提供已完成操作的摘要。
GitHub Copilot代码评审中的“审阅选择”和“审阅更改”之间有什么主要区别?
评审选择支持自定义编码准则,而评审更改不支持。
审阅选择操作仅适用于源代码管理视图,审阅更改适用于代码编辑器。
审阅选择是可供所有GitHub Copilot订阅者使用的标准功能;评审更改是具有每人每月配额的高级功能。
当命令无法在终端中运行时,GitHub Copilot如何帮助?
它会自动使用更正的语法重新运行命令,并显示新的输出。
它将打开一个新的终端窗口,并运行内置的诊断测试。
它在终端边缘显示一个亮点图标,提供快速修复功能,解释所发生的事情并建议解决方法。
如何指示GitHub Copilot查看代码时关注特定问题?
通过在 Visual Studio Code 的设置中选择特定的编程语言配置文件。
在请求评审之前运行 /fix 斜杠命令。
/fix
通过在存储库中的 .github/copilot-instructions.md 文件或特定于路径的 .instructions.md 文件中添加自定义说明。
.github/copilot-instructions.md
.instructions.md
在检查工作前,必须回答所有问题。
此页面是否有帮助?
需要有关本主题的帮助?
想要尝试使用 Ask Learn 阐明或指导你完成本主题?