跳至主要内容

在 GitHub Codespaces 中使用 Visual Studio Code 命令面板

您可以使用 Visual Studio Code 的命令面板在 GitHub Codespaces 中访问许多命令。

关于 Visual Studio Code 命令面板

VS Code 命令面板是 Visual Studio Code 的核心功能之一,您可以在 GitHub Codespaces 中使用它。命令面板允许您访问 GitHub Codespaces 和 VS Code 的许多命令。有关使用 VS Code 命令面板的更多信息,请参阅 VS Code 文档中的“用户界面”。

访问 VS Code 命令面板

您可以通过多种方式访问 VS Code 命令面板。

  • Shift+Command+P (Mac) / Ctrl+Shift+P (Windows/Linux)。

    请注意,此命令在 Firefox 中是保留的键盘快捷键。

  • F1

  • 从应用程序菜单中,单击 **查看 > 命令面板**。

Codespaces 命令

要查看与 GitHub Codespaces 相关的所有命令,访问 VS Code 命令面板,然后开始键入 "Codespaces"。

Screenshot of the Command Palette with "codespaces" entered. The dropdown lists all commands that relate to GitHub Codespaces.

暂停或停止 codespace

如果您添加了新的密钥或更改了机器类型,则需要停止并重新启动 codespace 才能应用更改。

要暂停或停止 codespace 的容器,访问 VS Code 命令面板,然后开始键入 "stop"。选择 **Codespaces: 停止当前 Codespace**。

Screenshot of the Command Palette with the search text "stop" and the option "Codespaces: Stop Current Codespace."

添加预定义的开发容器配置

要添加预定义的开发容器配置,访问 VS Code 命令面板,然后开始键入 "add dev"。单击 **Codespaces: 添加开发容器配置文件**。

Screenshot of the Command Palette, with "add dev" entered and "Codespaces: Add Dev Container Configuration Files" listed.

重建 codespace

如果您添加了开发容器或编辑了任何配置文件 (devcontainer.jsonDockerfile),则需要重建 codespace 才能应用更改。

要重建容器,访问 VS Code 命令面板,然后开始键入 "rebuild"。选择 **Codespaces: 重建容器**。

Screenshot of the Command Palette with the search text "rebuild" and the option "Codespaces: Rebuild Container."

提示: 您可能偶尔需要执行完全重建以清除缓存并使用新的映像重建容器。有关更多信息,请参阅 "在 codespace 中重建容器"。

Codespaces 日志

您可以使用 VS Code 命令面板访问 codespace 创建日志,也可以使用它导出所有日志。

要检索 GitHub Codespaces 的日志,访问 VS Code 命令面板,然后开始键入 "export"。选择 **Codespaces: 导出日志** 以导出与 GitHub Codespaces 相关的所有日志,或选择 **Codespaces: 查看创建日志** 以查看与设置相关的日志。

Screenshot of the Command Palette with the search text "export" and the option "Codespaces: Export Logs."

进一步阅读