现已推出!阅读 10 月份的新功能和修复。

在 VS Code 中设置 GitHub Copilot

本教程将指导您设置 GitHub Copilot 订阅并在 Visual Studio Code 中安装 GitHub Copilot 扩展。完成这些步骤后,您就可以开始在 VS Code 中使用 GitHub Copilot。

有关您可以在 VS Code 中使用 GitHub Copilot 执行的操作的概述,请参阅 GitHub Copilot 概述

步骤 1:设置您的 GitHub Copilot 订阅

如果您想使用 GitHub Copilot,则需要在个人帐户中拥有有效的 GitHub Copilot 订阅,或者需要在组织或企业管理的订阅中分配一个席位。

帐户类型 说明
个人帐户 使用您的个人 GitHub 帐户设置 GitHub Copilot 个人版 订阅。您可以 激活一次性 30 天试用版以评估 GitHub Copilot

如果您尚未激活 Copilot 的免费试用版,GitHub Copilot 扩展会在 VS Code 中通知您。
Copilot sign up notification in VS Code
组织成员 您需要由组织所有者分配一个席位。

您可以从 GitHub Copilot 设置 中的个人帐户请求访问 GitHub Copilot 商业版
Screenshot of Copilot settings, showing how to request access from an organization.

详细了解 GitHub Copilot 的计费

步骤 2:安装 GitHub Copilot 扩展

您使用 GitHub Copilot 扩展在 VS Code 中为您的 AI 建议提供支持。

安装 GitHub Copilot 扩展

当您安装 GitHub Copilot 扩展时,GitHub Copilot 聊天 扩展也会安装。

步骤 3:登录 GitHub

要在 Visual Studio Code 中使用 GitHub Copilot,您必须使用与有权访问 GitHub Copilot 的相同 GitHub 帐户登录 Visual Studio Code。

如果您之前没有在 GitHub 帐户中授权 VS Code,系统会提示您在 VS Code 中登录 GitHub

VS Code notification to sign into the Copilot extension

或者,您可以通过在活动栏中选择 帐户 菜单,然后选择 使用 GitHub 登录以使用 GitHub Copilot 来在 VS Code 中登录 GitHub。

Accounts menu in VS Code, showing the option to sign in with GitHub to use GitHub Copilot.

在浏览器中,GitHub 会请求 GitHub Copilot 所需的权限。要批准这些权限,请选择 授权 Visual Studio Code

验证:检查 Copilot 状态

现在您已注册 GitHub Copilot 并激活了扩展,让我们验证它是否已激活。

  1. 打开 Visual Studio Code。

  2. 注意状态栏中的 GitHub Copilot 图标,它表示 GitHub Copilot 已激活。

    Screenshot showing the VS Code status bar, highlighting the Copilot icon that indicates Copilot is active.

  3. 选择 GitHub Copilot 图标以打开 Copilot 状态。

    GitHub Copilot 状态应显示 已准备好

    Screenshot showing the GitHub Copilot status menu in VS Code, indicating that the Copilot status is ready.

  4. 您还应该在活动栏中看到聊天视图,您可以在其中与 Copilot 聊天。

    Screenshot showing the Chat view in the Activity Bar in VS Code.

退出 GitHub Copilot

如果您的 Copilot 订阅与另一个 GitHub 帐户关联,请在 VS Code 中退出您的 GitHub 帐户,然后使用另一个帐户登录。

要退出 VS Code 中的 GitHub 帐户,请在活动栏中选择 帐户 菜单,然后选择您当前为 Copilot 登录的帐户的 退出

Accounts menu in VS Code, showing the option to sign out of the current GitHub account.

后续步骤

您已成功使用您的 GitHub Copilot 订阅在 VS Code 中设置了 Copilot。继续您的旅程,并使用 Copilot 入门教程 发现 VS Code 中 GitHub Copilot 的关键功能。