🚀 在 VS Code 中

在 VS Code 中设置 GitHub Copilot

本指南将引导你完成在 Visual Studio Code 中设置 GitHub Copilot 的过程。要在 VS Code 中使用 Copilot,你需要使用你的 GitHub 帐户访问 GitHub Copilot,并在 VS Code 中安装 Copilot 扩展。

提示

如果你还没有 Copilot 订阅,你可以注册 Copilot Free 计划 以免费使用 Copilot,并获得每月有限的补全和聊天互动次数。

获取 GitHub Copilot 的访问权限

有多种方式可以获取 GitHub Copilot 的访问权限

用户类型 描述
个人
组织/企业成员

在 VS Code 中设置 Copilot

VS Code 提供了一种简化的 GitHub Copilot 设置体验,它将引导你完成以下步骤

  • 在 VS Code 中安装 GitHub Copilot 扩展
  • 登录到你的 GitHub 帐户
  • 如果你还没有 Copilot 订阅,则注册 Copilot Free 计划
  1. 打开 VS Code 标题栏中的 Copilot 菜单,然后选择使用 Copilot AI 功能免费版... 以打开聊天视图

    The Copilot menu in the VS Code title bar, showing the option to use AI features with Copilot for free.

    提示

    你也可以使用键盘快捷键 ⌃⌘I (Windows、Linux Ctrl+Alt+I) 或使用聊天:聚焦于聊天视图命令直接打开聊天视图。

  2. 选择登录以免费使用 Copilot 以登录你的 GitHub 帐户。此步骤还会安装 Copilot 扩展。

    Chat view shows the Copilot message and a button that enables you to sign in to use Copilot.

    如果你已经拥有 Copilot 订阅,你现在就可以开始在 VS Code 中使用 Copilot 了。

  3. 如果你还没有 Copilot 订阅,请按照浏览器中的步骤注册 Copilot Free 计划

    重要提示

    在你免费版本的 GitHub Copilot 中,遥测功能当前已启用。默认情况下,允许与公共代码匹配的代码建议,包括 VS Code 和 <github.com> 体验中的代码引用。你可以通过在 VS Code 中禁用遥测来选择退出遥测数据收集,方法是将 telemetry.telemetryLevel 设置为 off,或者你可以在 Copilot 设置中调整遥测和代码建议设置。

开始在 VS Code 中使用 Copilot

在你登录到你的 GitHub 帐户并获得 Copilot 访问权限后,开始探索 VS Code 中由 AI 驱动的编码。

  1. 验证聊天视图 (⌃⌘I (Windows、Linux Ctrl+Alt+I)) 是否显示,以及你是否可以在聊天输入框中输入提示。

    The Chat view opens in the Secondary Side Bar and shows the Copilot welcome message.

    请注意,你可以从多个语言模型中选择与 Copilot 一起使用。

  2. 继续阅读 Copilot 快速入门,了解 VS Code 中 Copilot 的主要功能。

在 VS Code 中手动设置 GitHub Copilot

要在 VS Code 中手动设置 GitHub Copilot,你需要执行以下步骤

  • 在 VS Code 中安装 GitHub Copilot 扩展
  • 登录到 Copilot

安装 GitHub Copilot 扩展

要手动安装 GitHub Copilot 扩展

安装 GitHub Copilot 扩展

你也可以打开扩展视图并搜索 GitHub Copilot 以安装扩展。

注意

当你安装 GitHub Copilot 扩展时,GitHub Copilot Chat 扩展也会被安装。

登录到 Copilot

在命令面板 (⇧⌘P (Windows、Linux Ctrl+Shift+P)) 中输入 GitHub Copilot: Sign in,登录到你的 GitHub 帐户

Command Palette in VS Code, showing the option to sign in to GitHub Copilot.

将其他 GitHub 帐户与 Copilot 结合使用

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

  1. 在活动栏中选择帐户菜单,然后为你当前用于 Copilot 登录的帐户选择注销

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

  2. 在命令面板 (⇧⌘P (Windows、Linux Ctrl+Shift+P)) 中输入 GitHub Copilot: Sign in,登录到你的 GitHub 帐户

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

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

后续步骤