Skip to main content

打开现有 codespace

可以重新打开已关闭或已停止的 codespace 并返回到工作。

Note

GitHub Codespaces 在 GHE.com 的子域(例如 octocorp.ghe.com)上不可用。

您可以在 GitHub、Visual Studio Code 中或使用 GitHub CLI 重新打开任何活动或已停止的代码空间。 无法重新打开已删除的 codespace。 请参阅 了解 codespace 生命周期

可以在“你的 codespace”页 (github.com/codespaces) 上查看所有 codespace。 在此页中,可以:

重新打开现有 codespace

Note

要在 VS Code 中使用 GitHub Codespaces,你需要安装 Codespaces 扩展。 请参阅 在 Visual Studio Code 中使用 GitHub Codespaces

  1. 在 VS Code 桌面应用程序中,使用 Command+Shift+P (Mac) 或 Ctrl+Shift+P (Windows/Linux) 打开命令面板。

  2. 键入“Codespaces”并选择以下命令之一。

    • 要在 VS Code 的新窗口中打开 codespace,请选择“Codespaces: 在新窗口中打开 Codespace”
    • 要在 Web 编辑器中打开 codespace,请选择“Codespaces: 在浏览器中打开”
  3. 单击要打开的 codespace。

    VS Code 命令面板的屏幕截图,其中显示了可用于连接的代码空间列表。

还可通过导航到 VS Code 中的“远程资源管理器”视图并右键单击要打开的 codespace 来访问上面列出的命令。

在“远程资源管理器”中选择的 codespace 的屏幕截图,右键单击菜单中突出显示了“在浏览器中打开”。

Note

如果远程资源管理器未显示在活动栏中:

  1. 访问命令面板。 例如,通过按 Shift+Command+P (Mac)/Ctrl+Shift+P (Windows/Linux)。
  2. 键入:details
  3. 单击“Codespace: 详细信息”。

链接到现有 codespace

可以创建指向现有 codespace 的链接。 如果你有一个经常返回的长期 codespace,这将非常有用。 可以将链接保存在你选择的位置中,作为使用 https://github.com/codespaces 上的链接的替代项。

Note

你只能打开自己的 codespace。 如果有人单击指向你的其中一个 codespace 的链接,他们将看到 404 错误消息。

使用以下其中一种 URL 模式创建链接。 在这些 URL 中,CODESPACE-NAME 表示 Codespace 的唯一永久名称,例如 literate-space-parakeet-w5vg5ww5p793g7g9,而不是 Codespace 的显示名称。 你可以通过将链接复制到 https://github.com/codespaces 页面上的 codespace 并从 URL 中提取 codespace 名称来查找 codespace 的名称。

链接将打开于链接语法
VS Code Web 客户端https://CODESPACE-NAME.github.dev
具有指定工作区的 VS Code Web 客户端https://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY
VS Code 桌面应用程序https://github.com/codespaces/CODESPACE-NAME?editor=vscode
JupyterLabhttps://github.com/codespaces/CODESPACE-NAME?editor=jupyter

其他阅读材料