Skip to main content

在 GitHub Codespaces 中使用 GitHub Copilot

可以通过添加扩展在 GitHub Codespaces 中使用 GitHub Copilot。

注意:在 JetBrains IDE 中使用 GitHub Codespaces 目前为公开 beta 版本,可能会随时发生更改。

在 VS Code Web 客户端中使用 GitHub Copilot

GitHub Copilot 是 AI 结对程序员,可用于任何 codespace。 有关详细信息,请参阅“关于 GitHub Copilot”。

若要开始在 GitHub Codespaces 中使用 GitHub Copilot,请安装 Visual Studio Code Marketplace 中的 GitHub Copilot 扩展

若要在所有 codespace 中包含 GitHub Copilot 或其他扩展,请启用“设置同步”。有关详细信息,请参阅“为帐户个性化 GitHub Codespaces”。 此外,若要在所有用户的给定项目中加入 GitHub Copilot,可以将 GitHub.copilot 指定为 devcontainer.json 文件中的扩展。 有关配置 devcontainer.json 文件的信息,请参阅“开发容器简介”。

延伸阅读

在 Visual Studio Code 中使用 GitHub Copilot

GitHub Copilot 是 AI 结对程序员,可用于任何 codespace。 有关详细信息,请参阅“关于 GitHub Copilot”。

若要开始在 GitHub Codespaces 中使用 GitHub Copilot,请安装 Visual Studio Code Marketplace 中的 GitHub Copilot 扩展

若要在所有 codespace 中包含 GitHub Copilot 或其他扩展,请启用“设置同步”。有关详细信息,请参阅“为帐户个性化 GitHub Codespaces”。 此外,若要在所有用户的给定项目中加入 GitHub Copilot,可以将 GitHub.copilot 指定为 devcontainer.json 文件中的扩展。 有关配置 devcontainer.json 文件的信息,请参阅“开发容器简介”。

延伸阅读

在 JetBrains IDE 中安装 GitHub Copilot

GitHub Copilot 是 AI 结对程序员,可用于任何 codespace。 有关详细信息,请参阅“关于 GitHub Copilot”。

若要在 JetBrains IDE 的 codespace 中使用 GitHub Copilot,请在 codespace 中安装 GitHub Copilot 插件

注意:每次创建新 codespace 时,都必须安装 GitHub Copilot 插件。

  1. 在 JetBrains 客户端应用程序中,打开“设置”(Windows/Linux) 或“首选项”(Mac) 对话框:

    • Windows/Linux:单击“文件”,然后单击“设置”(或按Ctrl+Alt+S
    • Mac:在 MacOS 菜单栏中单击“JetBrains 客户端”“首选项”(或按command+,
  2. 在“设置/首选项”对话框的左侧菜单中,单击“主机上的插件”。 然后单击“市场”选项卡。

    “主机上的插件”的“市场”选项卡的屏幕截图

  3. 在搜索框中,键入“copilot”,然后单击 GitHub Copilot 插件的“安装”按钮。

    GitHub Copilot 插件的屏幕截图

  4. 在“第三方插件隐私说明”对话框中单击“接受”。

  5. 单击“重启 IDE”。

    GitHub Copilot 插件的屏幕截图

  6. 当提示确认是否要重启远程运行的后端 IDE 时,单击“重启”。 单击重启后,JetBrains 客户端应用程序将关闭。

  7. 再次从 JetBrains 网关应用程序打开 codespace。 有关详细信息,请参阅“在 JetBrains IDE 中使用 GitHub Codespaces”。

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

    JetBrains 工具菜单的屏幕截图

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

    设备代码复制和打开的屏幕截图

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

    • 若要在 Windows 或 Linux 中粘贴代码,请按 Ctrl+v
    • 若要在 macOS 中粘贴代码,请按 command+v
  11. GitHub 将请求 GitHub Copilot 所需的权限。 若要批准这些权限,请单击“授权 GitHub Copilot 插件”。

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

    JetBrains IDE 权限确认的屏幕截图

延伸阅读