Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

在环境中安装 GitHub Copilot 扩展

要在你首选的编码环境中使用 Copilot,请按照适用于所选 IDE 的步骤进行操作。

先决条件

在 IDE 中使用 Copilot,您需要通过 免费Copilot 的有限访问权限或付费的 Copilot 计划来获得完整访问权限。 有关如何获取访问权限并选择合适计划的详细信息,请参阅 什么是GitHub Copilot?

关于 Azure Data Studio 中的 GitHub Copilot 扩展

在 Azure Data Studio 中安装 GitHub Copilot 扩展后,您可以在键入时从 Copilot 获取编码建议。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

在 Azure Data Studio 中安装 GitHub Copilot 扩展

  1. 请确保您能够访问GitHub Copilot。 有关详细信息,请参阅 什么是GitHub Copilot?

  2. 请确保具有兼容版本的 Azure Data Studio。 若要在 Azure Data Studio 中使用 GitHub Copilot,您必须安装 Azure Data Studio 1.44.0 或以上版本。 请参阅 Azure Data Studio 文档中的 Azure Data Studio 下载页

  3. 在 Azure Data Studio 中安装 GitHub Copilot 扩展。 请参阅 Microsoft 文档中的 安装 GitHub Copilot 扩展

  4. 如果 Azure Data Studio 中的弹出窗口提示你登录以使用 GitHub Copilot,请单击登录到 GitHub,然后按照屏幕上的说明进行操作。

    • 如果您先前已经在 GitHub 上为您的帐户授权了 Azure Data Studio,那么 GitHub Copilot 将会自动获得授权。
    • 如果未收到授权提示,可以通过单击Azure Data Studio 窗口底部面板中的钟形图标来查看通知。
  5. 如果在浏览器中按照授权步骤进行操作,GitHub 将请求 GitHub Copilot 必需的权限。 若要批准这些权限,请单击 Authorize Azure Data Studio

关于 JetBrains IDE 中的 GitHub Copilot 扩展

在 JetBrains IDE 中安装 GitHub Copilot 扩展之后,可以在 IDE 中与 Copilot 聊天,并在键入时收到 Copilot 的编码建议。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

版本兼容性

有关 JetBrains IDE 中 GitHub Copilot 扩展的版本兼容性信息,请参阅 JetBrains 市场中的GitHub Copilot 版本

关于 JetBrains IDE 中 GitHub Copilot 插件的许可证

GitHub, Inc. 是 JetBrains 插件的许可方。 此插件的最终用户许可协议为GitHub附加产品和功能条款,并且使用此插件需遵守这些条款。 JetBrains 对插件或此类协议不承担任何责任或义务。 使用插件即代表你同意上述条款。

在 JetBrains IDE 中安装 GitHub Copilot 插件

以下过程将指导你在 IntelliJ IDEA 中安装 GitHub Copilot 插件。 在另一个受支持的 IDE 中安装插件的步骤可能有所不同。

  1. 请确保您已获得对GitHub Copilot的访问权限。 有关详细信息,请参阅 什么是GitHub Copilot?

  2. 请确保拥有一个与 GitHub Copilot 兼容的 JetBrains IDE。 GitHub Copilot 与以下 IDE 兼容:

    • IntelliJ IDEA(旗舰版、社区版、教育版)
    • Android Studio
    • AppCode
    • CLion
    • Code With Me 来宾
    • DataGrip
    • DataSpell
    • GoLand
    • JetBrains 客户端
    • MPS
    • PhpStorm
    • PyCharm(专业版、社区版、教育版)
    • Rider
    • RubyMine
    • RustRover
    • WebStorm
    • Writerside

    请参阅 JetBrains IDE 工具查找器进行下载。

  3. 为 JetBrains 安装 GitHub Copilot 插件。 请参阅 JetBrains Marketplace 中的 GitHub Copilot 插件

  4. 安装 GitHub Copilot 后,单击重启 IDE

  5. JetBrains IDE 重启后,单击工具菜单。 单击 GitHub Copilot,然后单击登录到 GitHub

    注意

    如果在 Copilot 上使用 托管用户帐户 的 GHE.com 计划,则需要在登录之前更新一些设置。 请参阅 在 GHE.com 上将 GitHub Copilot 与帐户配合使用

    展开的“工具”菜单和“GitHub Copilot”子菜单的屏幕截图。 “登录到 GitHub”选项以蓝色突出显示。

  6. 在“登录到 GitHub”对话框中,若要复制设备代码并打开设备激活窗口,请单击复制并打开

    “登录到 GitHub”对话框的屏幕截图。 设备代码显示在标记为“复制并打开”的按钮上方。

  7. 设备激活窗口将在浏览器中打开。 粘贴设备代码,然后单击继续

  8. GitHub 将请求 GitHub Copilot 所需的权限。 若要批准这些权限,请单击授权 GitHub Copilot 插件

  9. 权限获得批准后,JetBrains IDE 将显示确认。 要开始使用 GitHub Copilot,请单击确定

关于 Vim/Neovim 中的 GitHub Copilot 扩展

在 Vim/Neovim 中安装 GitHub Copilot 扩展之后,可以在键入时收到 Copilot 的编码建议。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

在 Vim/Neovim 中安装 GitHub Copilot 扩展

GitHub 建议使用 Vim/Neovim 的内置插件管理器安装 GitHub Copilot 插件。 或者,可以使用所选插件管理器安装 github/copilot.vim。 有关详细信息,请参阅 copilot.vim 存储库

  1. 请确保可以访问GitHub Copilot。 有关详细信息,请参阅 什么是GitHub Copilot?

  2. 请确保已安装 Vim/Neovim 的兼容版本。 要在 Vim/Neovim 中使用 GitHub Copilot,必须拥有 Vim 版本 9.0.0185/Neovim 版本 0.6 或更高版本以及 Node.js 版本 18 或更高版本。 请参阅 Vim / Neovim 文档Node.js 网站

  3. 使用内置插件管理器安装 GitHub Copilot:

    • 对于 macOS 或 Linux 上的 Neovim,请在终端上运行如下命令:

      Shell
      git clone https://github.com/github/copilot.vim \
      ~/.config/nvim/pack/github/start/copilot.vim
      
    • 对于 Windows 上的 Neovim,请在 Git Bash 中运行如下命令:

      Shell
      git clone https://github.com/github/copilot.vim.git ^
      %USERPROFILE%/AppData/Local/nvim/pack/github/start/copilot.vim
      
    • 对于 macOS 或 Linux 上的 Vim,请在终端上运行如下命令:

      Shell
      git clone https://github.com/github/copilot.vim \
      ~/.vim/pack/github/start/copilot.vim
      
    • 对于 Windows 上的 Vim,请在 Git Bash 中运行如下命令:

      Shell
      git clone https://github.com/github/copilot.vim.git ^
      %USERPROFILE%/vimfiles/pack/github/start/copilot.vim
      

数据可复用.copilot.config-enable-copilot-in-vimneovim %}

关于 Visual Studio 中的 GitHub Copilot 扩展

在 Visual Studio 中安装 GitHub Copilot 扩展之后,可以在键入时收到 Copilot 的编码建议。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

版本兼容性

从 Visual Studio 2022 版本 17.10 开始,默认以内置组件形式包含统一的 Copilot 和 GitHub Copilot 聊天功能 扩展。 有关详细信息,请参阅 Microsoft 文档中在 Visual Studio 中安装 GitHub Copilot

以下说明适用于 Windows 的 Visual Studio 版本 2022 17.8 和 2022 17.9。

在 Visual Studio 中安装 GitHub Copilot 扩展

  1. 请确保可以访问 GitHub Copilot。 有关详细信息,请参阅 什么是GitHub Copilot?

  2. 请确保已安装 Visual Studio 的兼容版本。 要在 GitHub Copilot 中使用 Visual Studio,必须安装 Visual Studio for Windows 版本 2022 17.8 或更高版本。 有关更多信息,请参阅 Microsoft 文档中的“安装 Visual Studio”。

  3. 在 Visual Studio 中安装 GitHub Copilot 扩展。 请参阅 Microsoft 文档中的 在 Visual Studio 中安装 GitHub Copilot

  4. 安装 GitHub Copilot 扩展之后,要启用 GitHub Copilot,请确保已将 GitHub 帐户添加到 Visual Studio。 有关详细信息,请参阅 Microsoft 文档中的 将 GitHub 帐户添加到 Visual Studio 密钥链

    注意

    如果在 Copilot 上使用 托管用户帐户 的 GHE.com 计划,则需要在登录之前更新一些设置。 请参阅 在 GHE.com 上将 GitHub Copilot 与帐户配合使用

关于 Visual Studio Code 中的 GitHub Copilot

Visual Studio Code 中的 GitHub Copilot 允许你在键入时收到 Copilot 的编码建议。 您还可以自动获取GitHub Copilot 聊天功能的访问权限,这样您就可以与Copilot进行聊天。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

在 Visual Studio Code 中设置 GitHub Copilot

当你首次在 Visual Studio Code 中设置 GitHub Copilot 时,系统会自动安装所需的扩展。 你无需手动下载或安装它们。

有关详细说明,请参阅 Visual Studio Code 文档中的在 Visual Studio Code 中设置 GitHub Copilot

注意

如果在 Copilot 上使用 托管用户帐户 的 GHE.com 计划,则需要在登录之前更新一些设置。 请参阅 在 GHE.com 上将 GitHub Copilot 与帐户配合使用

关于适用于 Xcode 的 GitHub Copilot 扩展

安装 Xcode 的 GitHub Copilot 扩展后,你可以在键入时收到 Copilot 的编码建议。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

版本兼容性

若要使用适用于 Xcode 的 GitHub Copilot,必须安装 Xcode 8.0 版或更高版本和 macOS Monterey (12.0) 或更高版本。 请参阅 Apple 开发人员网站上的 Xcode

安装 Xcode 的 GitHub Copilot 扩展

  1. 请确保您可以访问 GitHub Copilot。 有关详细信息,请参阅 GitHub Copilot 入门
  2. 请确保安装了兼容的 Xcode 版本。 要使用 Xcode 的 GitHub Copilot,你必须具有 Xcode 8.0(或更高版本)和 macOS Monterey (12.0)(或更高版本)。 请参阅 Apple 开发人员网站上的 Xcode
  3. github/CopilotForXcode 存储库下载适用于 Xcode 扩展的 GitHub Copilot 的最新版本并安装。 将为应用程序添加后台项,以便该应用程序能够在 Xcode 启动时自行启动。
  4. 从“应用程序”文件夹中打开 Xcode 的 GitHub Copilot 应用程序,然后按照屏幕上的说明逐步完成扩展设置。

授予所需权限

需要以下两种权限才能使用该扩展:“辅助功能”和“Xcode 源编辑器扩展”。 首次启动该扩展时,系统将提示启用“辅助功能”权限。

你需要手动启用“Xcode 源编辑器扩展”权限。

  1. 打开 GitHub Copilot for Xcode 应用程序。
  2. 单击扩展权限
  3. 启用 GitHub Copilot 并单击完成

授予所需的权限后,重启 Xcode。 你将在“编辑器”菜单中看到一个名为“GitHub Copilot”的新项。

登录到 GitHub Copilot

在使用 Xcode 的 GitHub Copilot 扩展之前,您需要授权该扩展访问您的 GitHub 帐户。

注意

如果在 Copilot 上使用 托管用户帐户 的 GHE.com 计划,则需要在登录之前更新一些设置。 请参阅 在 GHE.com 上将 GitHub Copilot 与帐户配合使用

  1. 打开 GitHub Copilot for Xcode 应用程序。
  2. 单击 登录以 GitHub,然后按照提示进行授权扩展。

关于 Eclipse 中的 GitHub Copilot

在 Eclipse 中安装 GitHub Copilot 扩展后,可以在键入时收到 Copilot 的编码建议。 您还可以自动访问GitHub Copilot 聊天功能,这样就可以与Copilot聊天。

要查看其他常用编码环境的说明,请使用页面顶部的工具切换器。

版本兼容性

要使用 GitHub Copilot 扩展,必须拥有 Eclipse 版本 2024-03 或更高版本。 请参阅 Eclipse 下载页

在 Eclipse 中安装 GitHub Copilot

  1. Eclipse Marketplace 或直接通过 Eclipse Update Site 下载并安装最新版本的 GitHub Copilot。 有关详细信息,请参阅 Eclipse 文档中的安装新软件

  2. 安装扩展后,重启 Eclipse 以应用更改。

  3.        **
           **
           **
           **在 Eclipse 工作台的右下角,单击 <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copilot" aria-label="copilot" role="img"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg> Copilot,然后单击“Sign In to GitHub”。
    
  4. 在“登录到 GitHub”对话框中,若要复制设备代码并打开设备激活窗口,请单击“复制代码并打开”****。

  5. 设备激活窗口将在浏览器中打开。 粘贴设备代码,然后单击继续

  6. GitHub 将请求 GitHub Copilot 所需的权限。 若要批准这些权限,请单击授权 GitHub Copilot 插件

  7. 权限获得批准后,Eclipse 将显示确认信息。 要开始使用 GitHub Copilot,请单击确定

后续步骤