Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

Открытие существующего пространства кода

Вы можете повторно открыть пространство кода, закрытое или остановленное, и вернуться к работе.

Вы можете повторно открыть любое активное или остановленное пространство кода на 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.

  1.        **С помощью вкладки <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>.
    

    Отображается страница "Возобновление пространства кода". Это позволяет возобновить последнее используемое пространство кода для выбранной ветви репозитория или, если вы просматривали запрос на вытягивание, для ветви раздела запроса на вытягивание.

    Снимок экрана: страница "Возобновление пространства кода" с кнопками "Возобновить это пространство кода" и "Создать новое".

  2. Нажмите кнопку "Возобновить это пространство кода".

    Кроме того, если вы хотите создать новое пространство кода для этой ветви репозитория, нажмите кнопку "Создать новый".

    Примечание.

    Если у вас нет существующего пространства кода для этой ветви, страница называется "Создать пространство кода" и отображается кнопка "Создать новое пространство кода".

Вы можете закладывать адрес этой страницы, если вы хотите быстро вернуться к нему, чтобы возобновить пространство кода. Кроме того, можно использовать адрес в ссылке, чтобы предоставить другим пользователям быстрый способ создания и возобновления собственных пространств кода для этого репозитория.

Открытие существующего пространства кода на странице "Ваши пространства кода"

  1. В левом верхнем углу GitHubвыберите , а затем щелкните Codespaces , чтобы перейти на страницу "Ваши пространства кода" на github.com/codespaces.

  2. Чтобы открыть пространство кода в редакторе по умолчанию, щелкните имя пространства кода. Редактор по умолчанию можно задать для Codespaces на странице личных параметров. См . раздел AUTOTITLE.

    Чтобы открыть пространство кода в редакторе, отличном от используемого по умолчанию:

    1. Щелкните многоточие (...) справа от пространства кода, которое вы хотите открыть.
    2. Нажмите кнопку "Открыть".
    3. Нажмите кнопку "Открыть" в приложении.

    Пространство кода можно открыть в:

    • Браузер
    • 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 Codehttps://CODESPACE-NAME.github.dev
Веб-клиент VS Code с указанной рабочей областьюhttps://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY
Классическое приложение VS Codehttps://github.com/codespaces/CODESPACE-NAME?editor=vscode
JupyterLabhttps://github.com/codespaces/CODESPACE-NAME?editor=jupyter

Повторное открытие существующего пространства кода

Примечание.

Чтобы использовать GitHub Codespaces в VS Code, необходимо установить расширение Codespaces. См . раздел AUTOTITLE.

  1. В настольном приложении VS Code откройте палитру команд с помощью Command+Shift+P (Mac) или Ctrl+Shift+P (Windows/Linux).

  2. Введите "Codespaces" и выберите одну из следующих команд.

    • Чтобы открыть пространство кода в новом окне VS Code, выберите codespaces: Open Codespace in New Window
    • Чтобы открыть пространство кода в веб-редакторе, выберите Codespaces: Открыть в браузере
  3. Щелкните пространство кода, которое нужно открыть.

    Снимок экрана: палитра команд VS Code с списком пространств кода, доступных для подключения.

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

Снимок экрана: пространство кода, выбранное в удаленном обозревателе, с выделенным элементом "Открыть в браузере" в меню правой кнопкой мыши.

Примечание.

Если удаленный обозреватель не отображается в строке действий:

  1. Откройте палитру команд. Например, нажмите клавиши SHIFT+COMMAND+P (Mac) или CTRL+SHIFT+P (Windows/Linux).
  2. Введите details.
  3. Щелкните Codespaces: сведения.

Связывание с существующим пространством кода

Вы можете создать ссылки на существующие пространства кода. Это полезно, если у вас есть длительное пространство кода, которое часто возвращается. Ссылку можно сохранить в выбранном расположении, в качестве альтернативы использованию ссылки https://github.com/codespaces.

Примечание.

Вы можете открывать только собственные пространства кода. Если кто-то щелкает ссылку на одно из пространств кода, появится сообщение об ошибке 404.

Создайте ссылку с помощью одного из следующих шаблонов URL-адресов. В этих URL-адресах CODESPACE-NAME представляет уникальное постоянное имя пространства кода, например literate-space-parakeet-w5vg5ww5p793g7g9отображаемое имя пространства кода. Имя пространства кода можно найти, скопируйте ссылку на пространство кода на https://github.com/codespaces странице и извлеките имя пространства кода из URL-адреса.

Откроется ссылка вСинтаксис ссылки
Веб-клиент VS Codehttps://CODESPACE-NAME.github.dev
Веб-клиент VS Code с указанной рабочей областьюhttps://CODESPACE-NAME.github.dev?folder=/workspaces/PATH/TO/WORKSPACE/DIRECTORY
Классическое приложение VS Codehttps://github.com/codespaces/CODESPACE-NAME?editor=vscode
JupyterLabhttps://github.com/codespaces/CODESPACE-NAME?editor=jupyter

Повторное открытие существующего пространства кода

Если вы установили GitHub CLI, его можно использовать для работы с GitHub Codespaces. Инструкции по установке для GitHub CLI см. в репозитории GitHub CLI.

  1. В терминале введите одну из следующих команд GitHub CLI .

    • Чтобы открыть пространство кода в VS Code, введите:

      Shell
      gh codespace code
      

      Примечание.

      На локальном компьютере должен быть установлен VS Code. Сведения о настройке Visual Studio Code см. в документации по VS Code.

    • Чтобы открыть пространство кода в браузере, введите следующее:

      Shell
      gh codespace code --web
      
    • Чтобы открыть пространство кода в JupyterLab, введите:

      Shell
      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
      
  2. С помощью клавиш со стрелками перейдите к пространству кода, которое нужно открыть.

  3. Чтобы открыть пространство кода, нажмите клавишу ВВОД.

См gh codespace code . руководство по данным GitHub CLI.

Дополнительные материалы