{"meta":{"title":"停止和启动 codespace","intro":"可以停止和启动代码空间以便节省资源和暂停任务。","product":"Codespaces","breadcrumbs":[{"href":"/zh/codespaces","title":"Codespaces"},{"href":"/zh/codespaces/developing-in-a-codespace","title":"在代码空间中开发"},{"href":"/zh/codespaces/developing-in-a-codespace/stopping-and-starting-a-codespace","title":"停止代码空间"}],"documentType":"article"},"body":"# 停止和启动 codespace\n\n可以停止和启动代码空间以便节省资源和暂停任务。\n\n## 关于停止和启动 codespace\n\n您可以随时停止代码空间。 停止 codespace 后，将停止所有正在运行的进程。 下次启动代码空间时，代码空间中的任何已保存更改仍将可用。 终端历史记录会保留，但终端窗口的可见内容不会在 codespace 会话之间保留。\n\n如果未明确停止代码空间，它将继续运行，直到它因非活动而超时。 关闭 codespace 不会停止 codespace。 例如，如果你在 VS Code Web 客户端中使用 codespace，并且关闭了浏览器选项卡，则 codespace 仍在远程计算机上保持运行。 有关超时的信息，请参阅“[了解代码空间的生命周期](/zh/codespaces/about-codespaces/the-codespace-lifecycle#timeouts-for-github-codespaces)”。\n\n只有运行的 codespace 才会产生 CPU 费用。 停止的 codespace 仅产生存储成本。\n\n您可能希望停止并重新启动代码空间以对其应用更改。 例如，如果更改用于代码空间的计算机类型，则需要停止并重新启动它才能使更改生效。 您还可以停止代码空间，并在遇到错误或意外情况时选择重新启动或删除它。\n\n无论在何处创建或访问 codespace，都可以通过浏览器在 <https://github.com/codespaces> 中查看和管理它们。\n\n## 停止代码空间\n\n<div class=\"ghd-tool webui\">\n\n1. 导航到 <https://github.com/codespaces> 上的“你的 Codespaces”页面。\n2. 在要停止的代码空间右侧，单击省略号 (**...**)。\n3. 单击**停止 codespace**。\n\n![“代码空间”列表的屏幕截图，其中一个代码空间的下拉菜单显示了“停止代码空间”选项。](/assets/images/help/codespaces/stop-codespace-webui.png)\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n> \\[!NOTE]\n> 若要详细了解 GitHub CLI，请参阅“[关于 GitHub CLI](/zh/github-cli/github-cli/about-github-cli)”。\n\n要停止一个代码空间，请使用 `gh codespace stop` 子命令，然后从显示的列表中选择要停止的代码空间。\n\n```shell copy\ngh codespace stop\n```\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n1. 打开 VS Code Command Palette (<kbd>Shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd> (Mac) /<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux))。\n2. 键入 `stop` 并从选项列表中选择“Codespaces: 停止 Codespace”。\n3. 在代码空间列表中，选择要停止的代码空间。\n\n</div>\n\n## 重启代码空间\n\n<div class=\"ghd-tool webui\">\n\n1. 导航到 <https://github.com/codespaces> 上的“你的 Codespaces”页面。\n2. 单击要重启的 codespace 的名称。\n\n   ![GitHub上两个代码空间的列表的屏幕截图。 codespace 的名称以深橙色边框突出显示。](/assets/images/help/codespaces/restart-codespace-webui.png)\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n重启 codespace 时，可选择在 Visual Studio Code 或浏览器中将其打开。\n\n* 要重启 codespace 并在 Visual Studio Code 中将其打开，请使用 `gh codespace code` 子命令，然后从显示的列表中选择要重启的 codespace。\n\n  ```shell copy\n  gh codespace code\n  ```\n\n* 要重启 codespace 并在浏览器中将其打开，请使用 `gh codespace open --web` 子命令，然后从显示的列表中选择要重启的 codespace。\n\n  ```shell copy\n  gh codespace open --web\n  ```\n\n</div>\n\n<div class=\"ghd-tool vscode\">\n\n1. 打开 VS Code Command Palette (<kbd>Shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd> (Mac) /<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux))。\n2. 键入 `connect` 并从选项列表中选择“Codespaces: 连接到 Codespace”。\n3. 在 codespace 列表中，选择要重启的 codespace。\n\n</div>\n\n## 延伸阅读\n\n* [了解代码空间的生命周期](/zh/codespaces/about-codespaces/understanding-the-codespace-lifecycle)"}