Самая последняя интеграция Custom Code Cadio Code и GitHub может помочь сделать доступ к доступу и гостеприимным пространством в Github!
Сейчас в бета-версии, Гитбельные кодовые пространства Предоставляйте онлайн-IDE в браузере, работающем на Visual Studio Code. Это позволяет вам использовать эту полнофункциональную IDE, в комплекте с расширениями, терминалами, командами GIT и все настройки, которые вы привыкли, на любой машине. Теперь вы можете принести ваш рабочий процесс разработки в любом месте, используя планшет или другое устройство на основе браузера.
Кодовые пространства — это отличные новости для авторитетов открытых источников. Добавление конфигурации кодирования Вашему проекту — отличный способ пригласить новых людей легко начать способствовать.
Новый вкладчик с открытым исходным кодом или новый найм на вашей организации может быстро выстрелить кодовое пространство и взломать Хороший первый вопрос
Без местной среды не установлена или установка не требуется!
Настройка кодировщиков
Вы можете использовать визуальный студийный код .devcontainer
Папка для настройки контейнера для разработки также для вашего репозитория.
Многие Предварительные контейнеры доступны — Просто скопируйте .devcontainer
Вам нужно вашу репозиторий root. Если ваш репозиторий не имеет одного, A База по умолчанию ININUX Image будет использоваться.
Вот причина удалить .vscode
от вашего .gitignore
файл. Любые новые кодировки, созданные в вашем хранилище, теперь будут уважать настройки, найденные в .vscode/settings.json
Отказ Это означает, что ваша онлайн IDE может иметь ту же конфигурацию рабочей области, что и у вас на локальном компьютере. Разве это не полезно!
Создание кодировщиков лично
Для следующего уровня DotFiles персонализация Рассмотрите возможность совершения соответствующих файлов из вашего местного dotfiles
Папка как публичный репозиторий GitHUB в Yourusername/dotfiles
Отказ
Когда вы создаете новое кодовое пространство, это приносит свои конфигурации, такие как псевдонимы и настройки оболочки, создавая SymLinks к DotFiles в вашем кодированном пространстве Домой
. Это персонализирует все кодовые пространства, которые вы создаете в вашей учетной записи.
Нужно немного вдохновения? Просматривать Мои репозиторий DotFiles на Github Отказ
Разработка в кодированном пространстве Это знакомый опыт пользователей Visual Studio Code, вправо, чтобы запустить приложение локально.
Благодаря Переадресация порта , когда я запускаю приложение в кодированном пространстве терминала, нажав на полученную localhost
URL уводит меня в соответствующий порт, как вывод из моего кодового пространства.
Когда я работаю над этим сайтом в моем кодированном пространстве, например, я бегу Hugo служить
Затем нажмите на предоставленные localhost: 1313
Ссылка, чтобы увидеть предварительный просмотр моих изменений на другом вкладке браузера.
Хотите остаться в синхронизации между устройствами? Там есть расширение для этого. Вы можете Подключитесь к вашему кодому пространству из визуального студийного кода на вашей местной машине, чтобы вы всегда можете подобрать прямо там, где вы остановились.
Развиваться где угодно
Программы колей — это супер захватывающее дополнение к моему рабочему процессу GitHub. Это позволяет мне получить доступ к моему полному процедуру разработки в любом месте, используя устройства, такие как мой iPad.
Это также облегчает новых участников или новых стран с открытым исходным кодом или новыми напрострами к вашей организации, чтобы ударить на землю с установкой IDE. Если у вас есть доступ к ограниченной бета-версии, я приглашаю вас раскрутить кодовое пространство и попробовать вклад в проблема на одном из моих проектов с открытым исходным кодом Отказ
Я с нетерпением жду общего наличия и просмотра, что сообщество с открытым исходным кодом будет мечтать о кодированных пространствах GitHUB!
И да — поддержка кодировщиков Ваш любимый код Visual Studio Code Отказ 😈
Оригинал: «https://dev.to/victoria/how-github-codespaces-increase-productivity-and-lower-barriers-3fo0»