Skip to main content

Функции GitHub Codespaces

Сведения о предложении GitHub Codespaces.

Функции GitHub Codespaces

Предварительно настроенные среды разработки

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

Доступ к нужным ресурсам

На локальном компьютере может не быть вычислительных мощностей или дискового пространства, необходимо работать над проектом. GitHub Codespaces позволяет удаленно работать на компьютере с достаточными ресурсами.

Работа из любого расположения

Все, что вам нужно, — это веб-браузер. Вы можете работать в пространстве кода на своем компьютере, на ноутбуке друга или на планшете. Откройте пространство кода и выберите место, где вы оставили на другом устройстве.

Выбор редактора

Работайте в браузере с помощью веб-клиента VS Code или JupyterLab или в классическом приложении VS Code .

Работа над несколькими проектами

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

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

Если вы работаете над пространством кода в VS Code, вы можете использовать Live Share для совместной работы с другими людьми в команде. См . раздел AUTOTITLE.

Публикация веб-приложения из пространства кода

Перенаправьте порт из пространства кода и поделитесь URL-адресом, чтобы разрешить коллегам попробовать изменения, внесенные в приложение, прежде чем отправлять эти изменения в запрос на вытягивание.

Попробуйте использовать платформу

GitHub Codespaces сокращает время установки, когда вы хотите узнать новую платформу. Просто создайте пространство кода из одного из шаблонов быстрого запуска.