跳至主要内容

在你的环境中安装 GitHub 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并按照屏幕上的说明进行操作。

    • 如果你之前已授权 Azure Data Studio 访问你的 GitHub 帐户,则 GitHub Copilot 将自动授权。
    • 如果你没有收到授权提示,可以通过单击 Azure Data Studio 窗口底部面板中的钟形图标查看通知。
  5. 如果你正在按照授权步骤进行操作,GitHub 将在你的浏览器中请求 GitHub Copilot 的必要权限。要批准这些权限,请单击授权 Azure Data Studio

关于 JetBrains IDE 中的 GitHub Copilot 扩展

在 JetBrains IDE 中安装 GitHub Copilot 扩展使你能够在 IDE 中与 Copilot 聊天,并在键入时从 Copilot 接收编码建议。

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

版本兼容性

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

在 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 Guest
    • DataGrip
    • DataSpell
    • GoLand
    • JetBrains Client
    • MPS
    • PhpStorm
    • PyCharm(专业版、社区版、教育版)
    • Rider
    • RubyMine
    • RustRover
    • WebStorm

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

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

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

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

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

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

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

  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 上的 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 \
      $HOME/vimfiles/pack/github/start/copilot.vim
      
    • 对于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 \
      $HOME/AppData/Local/nvim/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 扩展已默认包含在内,作为内置组件。有关详细信息,请参阅 Microsoft 文档中的“在 Visual Studio 中安装 GitHub Copilot”。

在 Visual Studio 中安装 GitHub Copilot 扩展

  1. 确保你有权访问 GitHub Copilot。有关信息,请参阅“关于 GitHub Copilot”。

  2. 确保已安装兼容版本的 Visual Studio。要在 Visual Studio 中使用 GitHub Copilot,你必须安装适用于 Windows 的 Visual Studio 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 密钥链

关于 Visual Studio Code 中的 GitHub Copilot 扩展

在 Visual Studio Code 中安装 GitHub Copilot 扩展后,你可以在键入时接收 Copilot 提供的编码建议。它还会自动安装 GitHub Copilot Chat 扩展,让你可以与 Copilot 聊天。

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

版本兼容性

由于 Copilot Chat 与 Visual Studio Code 深度集成,因此会与 Visual Studio Code 同步发布。因此,每个新版本的 Copilot Chat 仅与最新版本的 Visual Studio Code 兼容。这意味着如果你使用的是较旧版本的 Visual Studio Code,则无法使用最新的 Copilot Chat。

只有最新的 Copilot Chat 版本才会使用 Copilot 服务提供的最新大型语言模型,因为即使是较小的模型升级也需要在扩展中进行提示更改和修复。较旧版本的 Copilot Chat 仍将使用最新版本的 Copilot 代码补全。

在 Visual Studio Code 中安装 GitHub Copilot 扩展

  1. 确保你有权访问 GitHub Copilot。有关信息,请参阅“关于 GitHub Copilot”。

  2. 安装 Visual Studio Code。请参阅 Visual Studio Code 下载页面

  3. 在 Visual Studio Code 中安装 GitHub Copilot 扩展。有关详细说明,请参阅 Visual Studio Code 文档中的“在 Visual Studio Code 中设置 GitHub Copilot”。

后续步骤