Visual Studio的GitHub Copilot Chat扩展是什么?
为什么在Visual Studio中使用Copilot聊天?
代码解释 :深入分析和解释代码块的工作原理 代码帮助 :以自然语言或代码段格式获取编程相关问题的答案 代码优化 :获取上下文特定的代码建议 单元测试 :生成单元测试 分析 :优化代码性能 调试 :查找问题并获得建议的错误修复和 例外 .
前提条件
Visual Studio 2022 版本17.8 或更高版本 活动 订阅 到 GitHub个人版Copilot 或 GitHub商业版Copilot GitHub Copilot公司 在Visual Studio中 使用GitHub帐户登录到Visual Studio 具有活动GitHub Copilot订阅的
获取用于Visual Studio的GitHub Copilot聊天
如果您使用的是Visual Studio 17.10 Preview 3或更高版本,GitHub Copilot Chat包含在 新的统一GitHub Copilot扩展 作为Visual Studio安装程序中的推荐组件提供。 默认情况下,它与所有工作负载一起安装,除非您选择在安装过程中排除它。 如果您使用的是Visual Studio 17.9或更早版本, 安装GitHub Copilot聊天扩展 . 注释 如果安装扩展后遇到身份验证问题,请参阅 GitHub Copilot Chat身份验证问题疑难解答 . GitHub Copilot不包含在Visual Studio订阅中,它是由GitHub管理的单独订阅。 有关GitHub Copilot订阅和支持的问题,请参阅 个人认购 或 业务订阅 .
在Visual Studio中使用Copilot聊天
在聊天窗口中提问
在Visual Studio中,选择 查看 > GitHub Copilot聊天 . 在Copilot Chat窗口中,在 询问副驾驶 文本框。 按下 输入 或选择 发送 来问你的问题。 如果Copilot Chat提供了您想要使用的代码建议,请选择 复制代码块 复制代码建议, 插入新文件 在新文件中插入代码建议,或选择 预览 以在当前代码文件中插入代码建议。 使用 预览 按钮允许您在目标位置预览代码,以便轻松查看正在更新的内容。 如果您询问问题以帮助理解代码, 复制代码块 和 在新文件中插入 选项将不可用。
在内联聊天视图中提问
在Visual Studio中,右键单击编辑器窗口并选择 询问副驾驶 在编辑器中打开Copilot chat的内联聊天视图。 在中键入与编码相关的问题 询问副驾驶 文本框,然后按 输入 或选择 发送 来问你的问题。 您将在Visual Studio差异视图中看到来自Copilot Chat的代码建议。 您可以通过选择 接受 或通过选择丢弃 取消 . 您可以按关闭内联聊天视图 Esc公司 .
接下来的步骤
反馈