Skip to main content

设置 GitHub Codespaces 的默认编辑器

您可以在个人设置页面中设置 Codespaces 的默认编辑器。

在“设置”页上,可以设置编辑器首选项,以便在创建 codespace 或打开现有 codespace 时,它会在所选的以下选项中打开:

  • Visual Studio Code(桌面应用程序)
  • Visual Studio Code(Web 客户端应用程序)
  • JupyterLab - Project Jupyter 的 Web 接口

从模板创建新的 codespace 时,始终会在 Visual Studio Code Web 客户端中打开它。 可以在任何受支持的编辑器中重新打开现有 codespace。 有关详细信息,请参阅“打开现有 codespace”。

如果要将 Visual Studio Code 用作 GitHub Codespaces 的默认编辑器,则需要安装 Visual Studio Code 和 Visual Studio Code 的 GitHub Codespaces 扩展。 有关详细信息,请参阅 Visual Studio Code 的下载页Visual Studio Code 市场中的 GitHub Codespaces 扩展

设置默认编辑器

  1. 在 GitHub 任意页面的右上角,单击个人资料照片,然后单击 “设置”****。

  2. 在边栏的“代码、规划和自动化”部分中,单击“ Codespaces”。

  3. 在“Editor preference(编辑器首选项)”下,选择所需的选项。

    “编辑器首选项”选项的屏幕截图,其中选择了“Visual Studio Code 网页版”。

    • 如果选择“Visual Studio Code”,则必须确保已在本地计算机上安装所选应用程序****。

    • 如果选择“Visual Studio Code”,在下次创建或打开 codespace 时,GitHub Codespaces 将自动在桌面应用程序中打开。

      您可能需要同时允许访问浏览器和 Visual Studio Code 才能成功打开。

    • 如果选择“JupyterLab”,则必须在打开的 codespace 中安装 JupyterLab 应用程序。 默认开发容器映像包括 JupyterLab,因此从默认映像创建的 codespaces 将始终安装 JupyterLab。 有关默认映像的详细信息,请参阅“开发容器简介”以及 devcontainers/images 仓库。 如果未在开发容器配置中使用默认映像,则可以通过将 ghcr.io/devcontainers/features/python 功能添加到 devcontainer.json 文件来安装 JupyterLab。 应该包括选项 "installJupyterlab": true。 有关详细信息,请参阅 devcontainers/features 存储库中 python 功能的 README 文件。

其他阅读材料