Введение
С помощью удаленных расширений Visual Studio Code (VS Code) можно подключаться к удаленным компьютерам и разрабатывать их без необходимости оставлять VS Code. Вы можете работать над несколькими проектами в этих удаленных средах. У вас может быть даже несколько удаленных сред, к которым требуется подключиться.
Важно знать, как настроить VS Code для любого проекта или среды, чтобы вы могли быть более продуктивными и ориентированными только на нужные параметры и расширения.
Сценарий: работа в агентстве
Предположим, что вы работаете в агентстве, которое выполняет проекты веб-разработки для крупных клиентов. В качестве разработчика в этом агентстве вы работаете на нескольких языках и платформах. Агентство стандартизировано на контейнерах Docker для сред разработки. Эти среды Docker упрощают переход и выход разработчиков из проектов без необходимости настраивать компьютеры для каждого проекта, над которыми они работают.
Агентство имеет клиента, который хочет, чтобы все работы выполнялись на виртуальных машинах клиента (виртуальных машинах). Клиент настраивает определенную среду для агентства на этих виртуальных машинах. Эта среда имитирует рабочую среду клиента. Клиент имеет проблемы безопасности и хочет убедиться, что весь код остается на этих виртуальных машинах.
В качестве разработчика в этом агентстве часто необходимо внести свой вклад в проекты как в контейнерах Docker, так и на удаленных виртуальных машинах. Vs Code используется на нескольких компьютерах. Когда это удобно, вы также используете VS Code из браузера. Вы ищете способ управления параметрами VS Code в центральном месте, чтобы упростить переключение между экземплярами и средами, где используется VS Code.
Что мы будем делать?
Из этого модуля вы узнаете следующее:
- Включите и настройте синхронизацию параметров в VS Code.
- Загрузите персонализированную версию VS Code как локально, так и в Интернете.
- Создание профилей, адаптированных для различных проектов и удаленных сред.
- Объединение нескольких сред удаленной разработки для пользовательского интерфейса разработки.
Какова основная цель?
В конце этого модуля у вас будут знания по настройке и синхронизации настроенных конфигураций VS Code для нескольких проектов и сред.