{"meta":{"title":"Остановка и запуск пространства кода","intro":"Вы можете остановить и запустить пространство кода, чтобы сохранить ресурсы и приостановить работу.","product":"Codespaces","breadcrumbs":[{"href":"/ru/codespaces","title":"Codespaces"},{"href":"/ru/codespaces/developing-in-a-codespace","title":"Разработка в codespace"},{"href":"/ru/codespaces/developing-in-a-codespace/stopping-and-starting-a-codespace","title":"Остановка codespace"}],"documentType":"article"},"body":"# Остановка и запуск пространства кода\n\nВы можете остановить и запустить пространство кода, чтобы сохранить ресурсы и приостановить работу.\n\n## О остановке и запуске пространства кода\n\nВы можете остановить пространство кода в любой момент. При остановке пространства кода все выполняемые процессы будут остановлены. Все сохраненные изменения в пространстве кода по-прежнему будут доступны при следующем запуске. Журнал терминала сохраняется, но видимое содержимое окна терминала не сохраняется между сеансами пространства кода.\n\nЕсли не остановить пространство кода явным образом, оно будет продолжать работать до истечения времени ожидания в результате бездействия. Закрытие пространства кода не останавливает пространство кода. Например, если вы используете пространство кода в VS Code веб-клиенте и закрываете вкладку браузера, пространство кода остается запущенным на удаленном компьютере. Сведения о времени ожидания см. в разделе [Общие сведения о жизненном цикле пространства кода](/ru/codespaces/about-codespaces/understanding-the-codespace-lifecycle#timeouts-for-github-codespaces).\n\nПри выполнении пространств кода взимается плата за ЦП. Остановленное пространство кода несет только затраты на хранение.\n\nМожет потребоваться остановить и перезапустить пространство кода, чтобы применить к нему изменения. Например, при изменении типа виртуальной машины, используемой для пространства кода, необходимо остановить и перезапустить его, чтобы изменения вступили в силу. Вы также можете остановить пространство кода и перезапустить или удалить его, если возникла ошибка или произошло что-то непредвиденное.\n\nНезависимо от того, где вы создали или обращаетесь к пространствам кода, вы можете просматривать и управлять ими в браузере <https://github.com/codespaces>.\n\n## Остановка пространства кода\n\n<div class=\"ghd-tool webui\">\n\n1. Перейдите на страницу <https://github.com/codespaces>\"Пространства кода\".\n2. Справа от пространства кода, которое нужно остановить, щелкните многоточие (**...**).\n3. Нажмите кнопку \" **Остановить пространство** кода\".\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](/ru/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 Command<kbd>+<kbd>P</kbd> (Mac) / <kbd>CTRL</kbd><kbd>+SHIFT+</kbd></kbd>+</kbd><kbd>P</kbd> (Windows/Linux)).\n2. Введите `stop` и выберите **Codespaces: остановите пространство** кода из списка параметров.\n3. В списке пространств кода выберите пространство кода, которое нужно остановить.\n\n</div>\n\n## Перезапуск пространства кода\n\n<div class=\"ghd-tool webui\">\n\n1. Перейдите на страницу <https://github.com/codespaces>\"Пространства кода\".\n2. Щелкните имя пространства кода, которое требуется перезапустить.\n\n   ![Скриншот списка двух кодовых пространствов на GitHub. Имена пространств кода выделены темными оранжевыми контурами.](/assets/images/help/codespaces/restart-codespace-webui.png)\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\nПри перезапуске пространства кода можно открыть его в Visual Studio Code или в браузере.\n\n* Чтобы перезапустить пространство кода и открыть его в Visual Studio Code, используйте `gh codespace code` подкоманда, а затем выберите пространство кода, которое нужно перезапустить из отображаемого списка.\n\n  ```shell copy\n  gh codespace code\n  ```\n\n* Чтобы перезапустить пространство кода и открыть его в браузере, используйте `gh codespace open --web` подкоманда, а затем выберите пространство кода, которое нужно перезапустить из отображаемого списка.\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 Command<kbd>+<kbd>P</kbd> (Mac) / <kbd>CTRL</kbd><kbd>+SHIFT+</kbd></kbd>+</kbd><kbd>P</kbd> (Windows/Linux)).\n2. Введите `connect` и выберите **Codespaces: подключитесь к пространству** кода из списка параметров.\n3. В списке пространств кода выберите пространство кода, которое требуется перезапустить.\n\n</div>\n\n## Дополнительные материалы\n\n* [Общие сведения о жизненном цикле пространства кода](/ru/codespaces/about-codespaces/understanding-the-codespace-lifecycle)"}