Skip to main content

GitHub Copilot Chat 速查表

使用此速查表快速参考使用 GitHub Copilot Chat 的最常见命令和选项。

本文的此版本适用于 Visual Studio 中的 Copilot。 对于本文的其他版本,请单击上面的选项卡。

关于 GitHub Copilot 增强

可以使用各种命令和选项来增强 Copilot Chat 的体验。 找到适用于你正在处理的任务的正确命令或选项可帮助你更高效地实现目标。 此速查表提供对使用 Copilot Chat 的最常见命令和选项的快速参考。

有关如何在 Visual Studio 中开始使用 Copilot Chat 的信息,请参阅“Asking GitHub Copilot questions in your IDE”。

斜杠命令

使用斜杠命令避免为常见场景编写复杂的提示。 若要使用斜杠命令,请在聊天提示框中键入 /,然后键入命令名称。

可用的斜杠命令可能会有所不同,具体取决于你的环境和聊天上下文。 若要查看当前可用的斜杠命令的列表,请在当前环境的聊天提示框中键入 /。 下面是使用 Copilot Chat 的一些最常见斜杠命令的列表。

命令说明
/doc添加此符号的文档注释。
/explain说明代码在活动编辑器中起到的作用。
/fix为所选代码中的问题建议修补程序。
/help使用 GitHub Copilot 的快速参考和基础知识。
/optimize分析和改进所选代码的运行时间。
/tests为所选代码生成单元测试。

参考

默认情况下,Copilot Chat 将引用已打开的文件或所选代码。 还可以使用 # 后跟文件名、文件名和行号或解决方案来引用特定文件、行或解决方案。

示例说明
Where are the tests in #MyFile.cs?引用特定文件
How are these files related #MyFile.cs #MyFile2.cs引用多个文件
Explain this function #MyFile.cs: 66-72?引用文件中的特定行
Is there a delete method in this #solution?引用当前文件