跳至主要内容

在您的环境中安装 GitHub Copilot 扩展

要在您喜欢的编码环境中使用 Copilot,请按照所选 IDE 的步骤进行。

先决条件

要在 IDE 中使用 Copilot,您需要通过 Copilot Free 获得有限访问权限,或使用付费 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,必须安装 1.44.0 或更高版本的 Azure Data Studio。请参阅 Azure Data Studio 文档中的 Azure Data Studio 下载页面

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

  4. 如果 Azure Data Studio 弹出窗口提示您登录以使用 GitHub Copilot,请点击 Sign in to GitHub 并按照屏幕指示操作。

    • 如果您之前已在 GitHub 上授权 Azure Data Studio,GitHub Copilot 将自动获得授权。
    • 如果未出现授权提示,您可以点击 Azure Data Studio 窗口底部面板的铃铛图标查看通知。
  5. 在进行授权步骤时,浏览器会请求 GitHub Copilot 所需的权限。要批准这些权限,请点击 Authorize Azure Data Studio

JetBrains IDE 中的 GitHub Copilot 扩展简介

在 JetBrains IDE 中安装 GitHub Copilot 扩展后,您可以在 IDE 中与 Copilot 对话并在键入代码时收到代码建议。

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

版本兼容性

有关 JetBrains IDE 中 GitHub Copilot 扩展的版本兼容性信息,请参阅 JetBrains Marketplace 上的 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. 确保您使用的 JetBrains IDE 与 GitHub Copilot 兼容。GitHub Copilot 支持以下 IDE:

    • IntelliJ IDEA (Ultimate, Community, Educational)
    • Android Studio
    • AppCode
    • CLion
    • Code With Me Guest
    • DataGrip
    • DataSpell
    • GoLand
    • JetBrains Client
    • MPS
    • PhpStorm
    • PyCharm (Professional, Community, Educational)
    • Rider
    • RubyMine
    • RustRover
    • WebStorm
    • Writerside

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

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

  4. 安装 GitHub Copilot 后,点击 Restart IDE(重启 IDE)。

  5. IDE 重启后,打开 Tools(工具)菜单,选择 GitHub Copilot,再点击 Login to GitHub(登录 GitHub)。

    注意

    如果您使用的是 GHE.com 上受管用户账户的 Copilot 计划,则在登录前需要修改一些设置。请参阅 在 GHE.com 账户上使用 GitHub Copilot

    Screenshot of the expanded "Tools" menu and "GitHub Copilot" sub-menu. The "Login to GitHub" option is highlighted in blue.

  6. 在 “Sign in to GitHub” 对话框中,点击 Copy and Open(复制并打开)以复制设备代码并打开设备激活窗口。

    Screenshot of the "Sign in to GitHub" dialog. A device code is displayed above a button labeled "Copy and Open".

  7. 浏览器会打开设备激活窗口。粘贴设备代码后,点击 Continue(继续)。

  8. GitHub 将请求 GitHub Copilot 所需的权限。要批准这些权限,请点击 Authorize GitHub Copilot Plugin(授权 GitHub Copilot 插件)。

  9. 权限获批后,您的 JetBrains IDE 将显示确认信息。要开始使用 GitHub Copilot,点击 OK(确定)。

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
      
  4. 要配置 GitHub Copilot,请打开 Vim/Neovim 并输入以下命令。

    Shell
    :Copilot setup
    
  5. 在您的 Vim/Neovim 配置中启用 GitHub Copilot,或使用 Vim/Neovim 命令。

    Shell
    :Copilot enable
    

Visual Studio 中的 GitHub Copilot 扩展简介

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

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

版本兼容性

自 Visual Studio 2022 版本 17.10 起,统一的 Copilot 与 GitHub Copilot Chat 扩展已作为内置组件默认包含。更多信息请参阅微软文档中的 在 Visual Studio 中安装 GitHub Copilot

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

在 Visual Studio 中安装 GitHub Copilot 扩展

  1. 确保您已获取 GitHub Copilot 的访问权限。详情请参阅 GitHub Copilot 是什么?

  2. 确保已安装兼容的 Visual Studio 版本。要在 Visual Studio 中使用 GitHub Copilot,必须安装 Windows 版 Visual Studio 2022 版本 17.8 或更高版本。详情请参阅微软文档中的 安装 Visual Studio

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

  4. 安装扩展后,要启用 GitHub Copilot,请确保已将您的 GitHub 账户添加到 Visual Studio。更多信息请参阅微软文档中的 将 GitHub 账户添加到 Visual Studio 密钥链

    注意

    如果您使用的是 GHE.com 上受管用户账户的 Copilot 计划,则在登录前需要修改一些设置。请参阅 在 GHE.com 账户上使用 GitHub Copilot

Visual Studio Code 中的 GitHub Copilot 简介

Visual Studio Code 中的 GitHub Copilot 可在您键入代码时提供代码建议。您还将自动获得 GitHub Copilot Chat,能够与 Copilot 对话。

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

在 Visual Studio Code 中设置 GitHub Copilot

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

详细操作请参阅 Visual Studio Code 文档中的 在 Visual Studio Code 中设置 GitHub Copilot

注意

如果您使用的是 GHE.com 上受管用户账户的 Copilot 计划,则在登录前需要修改一些设置。请参阅 在 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 仓库下载最新的 GitHub Copilot for Xcode 扩展并安装。系统会添加一个后台项目,使该应用在 Xcode 启动时自动运行。
  4. 从 “Applications”(应用程序)文件夹打开 GitHub Copilot for Xcode 应用,并按照屏幕指示完成扩展的设置。

授予所需权限

使用该扩展需要两项权限:“辅助功能”和 “Xcode Source Editor Extension”。首次启动扩展时,系统会提示您启用 “辅助功能” 权限。

“Xcode Source Editor Extension” 权限需要手动开启。

  1. 打开 GitHub Copilot for Xcode 应用程序。
  2. 点击 Extension Permission(扩展权限)。
  3. 启用 GitHub Copilot 并点击 Done(完成)。

授予必要权限后,重启 Xcode。您将在 “Editor”(编辑)菜单中看到名为 “GitHub Copilot” 的新条目。

登录 GitHub Copilot

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

注意

如果您使用的是 GHE.com 上受管用户账户的 Copilot 计划,则在登录前需要修改一些设置。请参阅 在 GHE.com 账户上使用 GitHub Copilot

  1. 打开 GitHub Copilot for Xcode 应用程序。
  2. 点击 Login to GitHub 并按照提示授权扩展。

Eclipse 中的 GitHub Copilot 简介

在 Eclipse 中安装 GitHub Copilot 后,您可以在键入代码时实时收到 Copilot 的代码建议。您还将自动获得 GitHub Copilot Chat,能够与 Copilot 对话。

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

版本兼容性

要使用 GitHub Copilot 扩展,您需要 Eclipse 2024-03 或更高版本。请参阅 Eclipse 下载页面

Eclipse 中安装 GitHub Copilot

  1. Eclipse Marketplace 或直接通过 Eclipse 更新站点 下载并安装最新版本的 GitHub Copilot。更多信息请参阅 Eclipse 文档中的 Installing New Software

  2. 扩展安装完成后,重启 Eclipse 以生效。

  3. 在 Eclipse 工作台右下角,点击 Copilot,然后点击 Sign In to GitHub(登录 GitHub)。

  4. 在 “Sign In to GitHub” 对话框中,点击 Copy Code and Open(复制代码并打开)以复制设备代码并打开设备激活窗口。

  5. 浏览器会打开设备激活窗口。粘贴设备代码后,点击 Continue(继续)。

  6. GitHub 将请求 GitHub Copilot 所需的权限。要批准这些权限,请点击 Authorize GitHub Copilot Plugin(授权 GitHub Copilot 插件)。

  7. 权限获批后,Eclipse 将显示确认信息。要开始使用 GitHub Copilot,点击 OK(确定)。

后续步骤

© . This site is unofficial and not affiliated with GitHub, Inc.