🚀 在 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 设置体验。这将安装 GitHub Copilot 扩展并让你登录到你的 GitHub 帐户。如果你还没有 Copilot 订阅,它将激活 Copilot Free 计划

  1. 从 VS Code 标题栏中的 Copilot 菜单或从命令面板 (⇧⌘P (Windows, Linux Ctrl+Shift+P)) 中选择“免费使用 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) 或使用“打开 Chat”命令直接打开 Chat 视图。

  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. 验证 Chat 视图 (⌃⌘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,请执行以下步骤

  1. 在 VS Code 中安装 GitHub Copilot 扩展

    安装 GitHub Copilot 扩展

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

    注意

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

  2. 从 VS Code 登录到 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.

后续步骤