Вы можете повторно открыть любое активное или остановленное пространство кода на GitHub, в Visual Studio Codeили с помощью GitHub CLI. Невозможно повторно открыть пространство кода, которое было удалено. См . раздел AUTOTITLE.
Все пространства кода можно просмотреть на странице "Ваши пространства кода" на github.com/codespaces. На этой странице можно выполнить следующие действия.
- Откройте, остановите или удалите пространства кода.
- Узнайте, кто владеет (и может взиматься плата за) пространства кода: ваши личная учетная запись или организации, к которым вы принадлежите. См . раздел AUTOTITLE.
- Просмотрите тип компьютера, размер и состояние пространств кода.
- Создайте новое пространство кода, выбрав один из шаблонов GitHubили щелкнув новое пространство кода. См. раздел [AUTOTITLE и Создание пространства кода на основе шаблона](/codespaces/developing-in-a-codespace/creating-a-codespace-for-a-repository).
- Запрет автоматического удаления пространства кода. См . раздел AUTOTITLE.
Возобновление пространства кода на странице репозитория
Вы можете быстро возобновить пространство кода при просмотре репозитория на GitHub.
-
**С помощью вкладки <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Code** в репозитории, отображаемой на GitHub, нажмите клавишу <kbd>ЗАпятой</kbd>.Отображается страница "Возобновление пространства кода". Это позволяет возобновить последнее используемое пространство кода для выбранной ветви репозитория или, если вы просматривали запрос на вытягивание, для ветви раздела запроса на вытягивание.

-
Нажмите кнопку "Возобновить это пространство кода".
Кроме того, если вы хотите создать новое пространство кода для этой ветви репозитория, нажмите кнопку "Создать новый".
Примечание.
Если у вас нет существующего пространства кода для этой ветви, страница называется "Создать пространство кода" и отображается кнопка "Создать новое пространство кода".
Вы можете закладывать адрес этой страницы, если вы хотите быстро вернуться к нему, чтобы возобновить пространство кода. Кроме того, можно использовать адрес в ссылке, чтобы предоставить другим пользователям быстрый способ создания и возобновления собственных пространств кода для этого репозитория.
Открытие существующего пространства кода на странице "Ваши пространства кода"
-
В левом верхнем углу GitHubвыберите , а затем щелкните Codespaces , чтобы перейти на страницу "Ваши пространства кода" на github.com/codespaces.
-
Чтобы открыть пространство кода в редакторе по умолчанию, щелкните имя пространства кода. Редактор по умолчанию можно задать для Codespaces на странице личных параметров. См . раздел AUTOTITLE.
Чтобы открыть пространство кода в редакторе, отличном от используемого по умолчанию:
- Щелкните многоточие (...) справа от пространства кода, которое вы хотите открыть.
- Нажмите кнопку "Открыть".
- Нажмите кнопку "Открыть" в приложении.
Пространство кода можно открыть в:
- Браузер
- Visual Studio Code
- JupyterLab
Если вы выбираете Visual Studio Code (настольное приложение), вы должны убедиться, что на вашем локальном компьютере установлен VS Code.
Если выбрать JupyterLab, приложение JupyterLab должно быть установлено в пространстве кода. Образ контейнера разработки по умолчанию включает JupyterLab, поэтому пространства кода, созданные на основе образа по умолчанию, всегда будут установлены JupyterLab. Дополнительные сведения о образе по умолчанию см. в разделе AUTOTITLE и репозитория
devcontainers/images. Если вы не используете образ по умолчанию в конфигурации контейнера разработки, можно установить JupyterLab, добавивghcr.io/devcontainers/features/pythonэту функцию вdevcontainer.jsonфайл. Этот параметр"installJupyterlab": trueследует включить. Дополнительные сведения см. в разделе README дляpythonфункции в репозитории.devcontainers/features
Связывание с существующим пространством кода
Вы можете создать ссылки на существующие пространства кода. Это полезно, если у вас есть длительное пространство кода, которое часто возвращается. Ссылку можно сохранить в выбранном расположении, в качестве альтернативы использованию ссылки https://github.com/codespaces.
Примечание.
Вы можете открывать только собственные пространства кода. Если кто-то щелкает ссылку на одно из пространств кода, появится сообщение об ошибке 404.
Создайте ссылку с помощью одного из следующих шаблонов URL-адресов. В этих URL-адресах CODESPACE-NAME представляет уникальное постоянное имя пространства кода, например literate-space-parakeet-w5vg5ww5p793g7g9отображаемое имя пространства кода. Имя пространства кода можно найти, скопируйте ссылку на пространство кода на https://github.com/codespaces странице и извлеките имя пространства кода из URL-адреса.
| Откроется ссылка в | Синтаксис ссылки |
|---|---|
| Веб-клиент VS Code | https://CODESPACE-NAME.github.dev |
| Веб-клиент VS Code с указанной рабочей областью | https://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY |
| Классическое приложение VS Code | https://github.com/codespaces/CODESPACE-NAME?editor=vscode |
| JupyterLab | https://github.com/codespaces/CODESPACE-NAME?editor=jupyter |
Повторное открытие существующего пространства кода
Примечание.
Чтобы использовать GitHub Codespaces в VS Code, необходимо установить расширение Codespaces. См . раздел AUTOTITLE.
-
В настольном приложении VS Code откройте палитру команд с помощью Command+Shift+P (Mac) или Ctrl+Shift+P (Windows/Linux).
-
Введите "Codespaces" и выберите одну из следующих команд.
- Чтобы открыть пространство кода в новом окне VS Code, выберите codespaces: Open Codespace in New Window
- Чтобы открыть пространство кода в веб-редакторе, выберите Codespaces: Открыть в браузере
-
Щелкните пространство кода, которое нужно открыть.

Вы также можете получить доступ к командам, перечисленным выше, перейдя к представлению удаленного обозревателя в VS Code и щелкнув правой кнопкой мыши пространство кода, которое требуется открыть.

Примечание.
Если удаленный обозреватель не отображается в строке действий:
- Откройте палитру команд. Например, нажмите клавиши SHIFT+COMMAND+P (Mac) или CTRL+SHIFT+P (Windows/Linux).
- Введите
details. - Щелкните Codespaces: сведения.
Связывание с существующим пространством кода
Вы можете создать ссылки на существующие пространства кода. Это полезно, если у вас есть длительное пространство кода, которое часто возвращается. Ссылку можно сохранить в выбранном расположении, в качестве альтернативы использованию ссылки https://github.com/codespaces.
Примечание.
Вы можете открывать только собственные пространства кода. Если кто-то щелкает ссылку на одно из пространств кода, появится сообщение об ошибке 404.
Создайте ссылку с помощью одного из следующих шаблонов URL-адресов. В этих URL-адресах CODESPACE-NAME представляет уникальное постоянное имя пространства кода, например literate-space-parakeet-w5vg5ww5p793g7g9отображаемое имя пространства кода. Имя пространства кода можно найти, скопируйте ссылку на пространство кода на https://github.com/codespaces странице и извлеките имя пространства кода из URL-адреса.
| Откроется ссылка в | Синтаксис ссылки |
|---|---|
| Веб-клиент VS Code | https://CODESPACE-NAME.github.dev |
| Веб-клиент VS Code с указанной рабочей областью | https://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY |
| Классическое приложение VS Code | https://github.com/codespaces/CODESPACE-NAME?editor=vscode |
| JupyterLab | https://github.com/codespaces/CODESPACE-NAME?editor=jupyter |
Повторное открытие существующего пространства кода
Если вы установили GitHub CLI, его можно использовать для работы с GitHub Codespaces. Инструкции по установке для GitHub CLI см. в репозитории GitHub CLI.
-
В терминале введите одну из следующих команд GitHub CLI .
-
Чтобы открыть пространство кода в VS Code, введите:
Shell gh codespace code
gh codespace codeПримечание.
На локальном компьютере должен быть установлен VS Code. Сведения о настройке Visual Studio Code см. в документации по VS Code.
-
Чтобы открыть пространство кода в браузере, введите следующее:
Shell gh codespace code --web
gh codespace code --web -
Чтобы открыть пространство кода в JupyterLab, введите:
Shell gh codespace jupyter
gh codespace jupyterПримечание.
Приложение JupyterLab должно быть установлено в открываемом пространстве кода. Образ контейнера разработки по умолчанию включает JupyterLab, поэтому пространства кода, созданные на основе образа по умолчанию, всегда будут установлены JupyterLab. Дополнительные сведения о образе по умолчанию см. в разделе AUTOTITLE и репозитория
devcontainers/images. Если вы не используете образ по умолчанию в конфигурации контейнера разработки, можно установить JupyterLab, добавивghcr.io/devcontainers/features/pythonэту функцию вdevcontainer.jsonфайл. Этот параметр"installJupyterlab": trueследует включить. Дополнительные сведения см. в разделе README дляpythonфункции в репозитории.devcontainers/features -
Чтобы получить доступ к пространству кода из командной строки, введите команду SSH:
Shell gh codespace ssh
gh codespace ssh
-
-
С помощью клавиш со стрелками перейдите к пространству кода, которое нужно открыть.
-
Чтобы открыть пространство кода, нажмите клавишу ВВОД.
См gh codespace code . руководство по данным GitHub CLI.