培训
模块
开始使用 GitHub Copilot - Training
本模块向开发人员介绍了 GitHub Copilot 产品、GitHub Copilot 为开发人员提供的优势、GitHub Copilot 和 GitHub Copilot Chat 产品功能以及 Visual Studio Code 的 GitHub Copilot 扩展。
Visual Studio 中的 GitHub Copilot 补全和 GitHub Copilot Chat 可以在 Visual Studio 中实现增强的 AI 辅助开发,帮助你在编写代码时更加高效。
本文介绍如何在 Visual Studio 中安装 GitHub Copilot。 如果你使用 Visual Studio 2022 版本 17.10 或更高版本,你将学会如何使用集成开发环境(IDE)中的 Copilot 徽章来管理 Copilot 状态。
通过 Visual Studio 2022 版本 17.10,GitHub Copilot 和 GitHub Copilot Chat 可作为将 Copilot 和 Copilot Chat 合并为一个包的单个体验进行安装。 统一的 GitHub Copilot 体验作为内置组件包含在所有工作负载中,默认情况下在所有工作负载中推荐,并且可通过 Visual Studio 安装程序获取。
若要获取新的统一 GitHub Copilot 体验,
默认情况下,GitHub Copilot 随所有工作负荷一起安装。 如果选择排除它,则可以稍后使用 Visual Studio 安装程序修改安装,然后选择 GitHub Copilot 组件进行安装。
在 Visual Studio 2022 版本 17.8 到 17.9 中,GitHub Copilot 和 GitHub Copilot Chat 可作为两个单独的扩展进行安装。
备注
安装 GitHub Copilot 扩展是安装 GitHub Copilot 聊天的先决条件。
可通过以下方式之一获取 GitHub Copilot 扩展:
可以通过以下方法之一获取 GitHub Copilot Chat 扩展:
GitHub 将提供对 GitHub Copilot Chat 的支持,您可以通过 https://support.github.com联系到他们。
启动 Visual Studio 安装程序。
选择要修改的 Visual Studio 的安装,然后选择 修改。
选择任何工作负荷,例如,.NET 桌面开发。
从 “可选 组件”列表中选择 GitHub Copilot,然后选择 “修改”以安装扩展。
备注
在版本 17.9 或更早版本中,你将使用“管理扩展” 对话框来管理 GitHub Copilot 扩展的更新。
备注
有关激活 & 授权的详细信息,请参阅 GitHub Docs 中的 安装 Visual Studio 扩展 部分。
直接从 Visual Studio Marketplace下载和安装扩展。
使用 Visual Studio 2022 版本 17.10 时,Visual Studio 环境的右上角会显示一个 Copilot 状态图标,指示 Copilot 是否处于活动状态、非活动、不可用或未安装。 使用状态图标中的下拉菜单,可以轻松访问有助于管理或排查 Copilot 状态问题的选项。 某些选项可用或灰显,具体取决于 Copilot 的状态。
备注
请注意,状态图标正在从 Visual Studio 编辑器的底部面板移动。
如果使用具有 Copilot 访问权限的 GitHub 帐户登录到 Visual Studio,则 Copilot 处于活动状态并完全正常运行。 使用下拉菜单,可以轻松打开聊天窗口、访问 Copilot 设置和管理 Copilot 订阅。
如果 Copilot 已安装但处于非活动状态,可能是因为:
从状态图标中选择 添加包含 Copilot 订阅的 GitHub 帐户,以打开 帐户设置 并 使用具有活动订阅的 GitHub 帐户 登录 Copilot。 登录后,Copilot 状态图标将更新为活动状态。
当 Copilot 处于非活动状态时的徽章屏幕截图。
如果 Copilot 处于非活动状态,因为需要刷新已登录的 GitHub 帐户凭据,请从下拉列表中选择 刷新 GitHub 凭据 以刷新 GitHub 帐户并再次登录。
如果管理员 禁用Copilot,请联系 IT 管理员了解详细信息。
如果 Copilot 已安装但无法使用,则可能是因为 网络连接问题、服务器端技术问题或过期的服务计划。 在此状态下,Copilot 在解决外部问题之前不提供其常规服务。
在下拉菜单中选择“Copilot 无法访问”以打开有关诊断和解决 GitHub Copilot 的常见网络错误的“疑难解答”页面。 当问题得到解决并且你已使用活动订阅登录时,Copilot 状态图标将更新为活动。
如果选择通过取消选中安装程序中的 GitHub Copilot 组件来选择退出默认安装,则状态图标仍可在 IDE 中使用。
从下拉列表中选择“安装 Copilot”以安装 Copilot。 如果选择不安装 Copilot,则可以从下拉列表中选择 隐藏 Copilot,以隐藏 IDE 中的 Copilot 状态图标。
未安装 Copilot 时的 Copilot 徽章截图。
通过取消选择“工具”>“选项”>“环境”>“隐藏 Copilot 菜单徽章”,可以在 Visual Studio IDE 中隐藏 GitHub Copilot 徽章。
可以使用 Visual Studio 安装程序从 Visual Studio 实例中删除 GitHub Copilot 组件。
若要了解详细信息,请考虑浏览以下资源:
培训
模块
开始使用 GitHub Copilot - Training
本模块向开发人员介绍了 GitHub Copilot 产品、GitHub Copilot 为开发人员提供的优势、GitHub Copilot 和 GitHub Copilot Chat 产品功能以及 Visual Studio Code 的 GitHub Copilot 扩展。
文档
Visual Studio 中的 GitHub Copilot Free - Visual Studio (Windows)
在 Visual Studio 中免费使用 GitHub Copilot 的自动完成、聊天和编辑功能。
关于 Visual Studio 中的 GitHub Copilot Chat - Visual Studio (Windows)
了解 Visual Studio 中完全集成的 GitHub Copilot Chat。 使用聊天界面直接在 IDE 中询问与编码相关的问题。
将 GitHub 帐户添加到密钥链 - Visual Studio (Windows)
将公共 GitHub 或 GitHub Enterprise 帐户添加到 Visual Studio 密钥链,以便可以从 Visual Studio 跟踪 GitHub 存储库中的代码更改。