Настройка домашнего компьютера dev — настройка среды разработки Windows

Средство настройки домашнего компьютера Dev позволяет перенести все задачи разработки в одно место, что позволяет эффективно настроить новый компьютер или подключить новые проекты.

Избегайте всех переломных и мученных процессов, которые обычно участвуют в подготовке компьютера к разработке. Dev Home упрощает процесс поиска требований к проекту, клонирования репозиториев и поиска конкретных версий программного обеспечения и средств для установки. Управление несколькими средствами входа, минимизация переключения контекста и ускорение повышения производительности, чтобы сосредоточиться на том, что вы делаете лучше всего.

Снимок экрана: средство настройки домашнего компьютера dev.

Конфигурация компьютера

Конфигурация домашнего компьютера dev может управлять всем, что необходимо для разработки компьютера в состоянии готовности к коду.

При выборе конфигурации компьютера домашняя среда разработки предоставит несколько параметров настройки:

  • Настройте локальный компьютер: установите приложения, клонированные репозитории и добавьте все требования для нового проекта разработки с помощью встроенного графического интерфейса конфигурации, чтобы включить автоматическую настройку среды. Пошаговые инструкции помогут вам выполнить все необходимые действия, включая предложения для популярных средств разработки или известных репозиториев. В конце процесса вы можете создать файл конфигурации WinGet, чтобы упростить применение этих же действий к любому компьютеру. После того как вы сделали все ваши варианты, сидеть и позволить Dev Home обрабатывать остальные. Если вы клонировали все репозитории, содержащие файл конфигурации WinGet, dev Home обнаружит это и позволит продолжить настройку.

  • Настройка среды: экспериментальная функция. Цель существующей среды для настройки путем выбора приложений для установки и общедоступных репозиториев для клонирования в указанной среде разработки. Поддержка Hyper-V до Microsoft Dev Box упрощает настройку любой другой среды, так как вы можете использовать локальный компьютер.

  • Запустите файл конфигурации для существующей установки: используйте файл конфигурации WinGet для консолидации всех задач установки компьютера и подключения проекта в один файл, что делает процесс настройки среды разработки надежным и повторяемым. Файлы конфигурации WinGet используют формат YAML с схемой JSON, применяя модули ресурсов Диспетчер пакетов Windows и PowerShell Desired State Configuration (DSC) для обработки каждого аспекта настройки компьютера. Удалите все опасения по поводу поиска подходящей версии программного обеспечения, пакетов, инструментов, платформ и параметров при подключении к новой команде или проекту. В этом интерфейсе можно переключаться между представлением сводки или проверка необработанным содержимым YAML-файла. Перед запуском файла конфигурации WinGet обязательно проверка надежность файла конфигурации WinGet.

  • Создание среды: экспериментальная функция. Создайте локальную или облачную среду для разработки. После создания вы можете запустить его на странице сред или выбрать его для настройки.

  • Клонирование репозиториев. После подключения учетных данных с помощью расширения GitHub для дома разработки или расширения Dev Home Azure вы можете использовать dev Home для клонирования репозиториев на компьютере.

  • Установка приложений: используйте dev Home для обнаружения и установки программных приложений— по одному за раз или установить несколько приложений dev Home во время перекуса.

  • Добавьте диск разработки. Чтобы добавить том хранилища, который использует ReFS и оптимизированные параметры безопасности для более производительности для сценариев, ориентированных на разработку, рассмотрите возможность добавления диска разработки. В настоящее время для использования диска разработки необходимо запустить сборку программы предварительной оценки Windows на канале разработки. Дополнительные сведения см. в документации по диску разработки.

Клонируйте репозиторий и сохраните его на диске разработки

При использовании dev Home для клонирования репозитория после выбора репозитория (или нескольких репозиториев) можно выбрать диск хранилища для клонирования. Если вы уже настроили диск разработки, он будет использоваться в качестве пути по умолчанию при клонирования репозитория.

Если вы еще не создали диск разработки, вы сможете создать его с помощью dev Home. Установите флажок, чтобы оптимизировать производительность рабочих нагрузок с помощью диска разработки. Затем можно настроить несколько параметров, таких как буква диска, имя, размер и расположение динамического VHDX, на котором будет создан диск разработки. Имя будет использоваться как для VHDX-файла, так и для диска разработки. По умолчанию параметры — это следующая доступная буква диска, размер 50 ГБ и созданный по %userprofile%\DevDrivesумолчанию.

Снимок экрана: конфигурация домашнего компьютера dev, используемая для клонирования репозитория.

Узнайте больше о том, что можно сделать с помощью дома разработки.