{"meta":{"title":"Функции GitHub Codespaces","intro":"Узнайте, что предлагает GitHub Codespaces.","product":"Codespaces","breadcrumbs":[{"href":"/ru/codespaces","title":"Codespaces"},{"href":"/ru/codespaces/about-codespaces","title":"Начало работы"},{"href":"/ru/codespaces/about-codespaces/codespaces-features","title":"Функции пространства кода"}],"documentType":"article"},"body":"# Функции GitHub Codespaces\n\nУзнайте, что предлагает GitHub Codespaces.\n\n## Функции GitHub Codespaces\n\n### Предварительно настроенные среды разработки\n\nВы можете работать в среде разработки, которая была специально настроена для репозитория. Он будет иметь все инструменты, языки и конфигурации, необходимые для работы над этим проектом. Все, кто работает с этим репозиторием в пространстве кода, будут иметь одну и ту же среду. Это снижает вероятность возникновения проблем, связанных с окружающей средой, и затрудняет отладку. Каждый репозиторий может иметь параметры, которые дают участникам готовые к использованию, подходящие для назначения среды, а среда на локальном компьютере будет без изменений.\n\n### Доступ к нужным ресурсам\n\nНа локальном компьютере может не быть вычислительных мощностей или дискового пространства, необходимо работать над проектом. GitHub Codespaces позволяет удаленно работать на компьютере с достаточными ресурсами.\n\n### Работа из любого расположения\n\nВсе, что вам нужно, — это веб-браузер. Вы можете работать в пространстве кода на своем компьютере, на ноутбуке друга или на планшете. Откройте пространство кода и выберите место, где вы оставили на другом устройстве.\n\n### Выбор редактора\n\nРаботайте в браузере с помощью веб-клиента VS Code или JupyterLab или в классическом приложении VS Code .\n\n### Работа над несколькими проектами\n\nВы можете использовать несколько пространств кода для работы с отдельными проектами или в разных ветвях одного репозитория, разделяя работу, чтобы избежать изменений, внесенных для одной части работы, случайно влияющей на что-то другое, над которым вы работаете.\n\n### Связывание программы с товарищем по команде\n\nЕсли вы работаете над пространством кода в VS Code, вы можете использовать Live Share для совместной работы с другими людьми в команде. См [. раздел AUTOTITLE](/ru/codespaces/developing-in-a-codespace/working-collaboratively-in-a-codespace).\n\n### Публикация веб-приложения из пространства кода\n\nПеренаправьте порт из пространства кода и поделитесь URL-адресом, чтобы разрешить коллегам попробовать изменения, внесенные в приложение, прежде чем отправлять эти изменения в запрос на вытягивание.\n\n### Попробуйте использовать платформу\n\nGitHub Codespaces сокращает время установки, когда вы хотите узнать новую платформу. Просто создайте пространство кода из одного из [шаблонов](https://github.com/codespaces/templates) быстрого запуска."}