Поделиться через


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

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

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

скриншот средства конфигурации Dev Home Machine.

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

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

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

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

  • Настройка среды. Создание локальной или облачной среды для разработки. После создания вы можете запустить его на странице сред или выбрать его для настройки. Вы также можете нацелиться на существующую среду разработки для настройки, выбирая приложения для установки и публичные репозитории для клонирования. Примерами являются Hyper-V (локальные виртуальные машины), Microsoft Dev Box (облачные среды разработки)... настройте любую другую среду так же легко, как можно использовать локальный компьютер.

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

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

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

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

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

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

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

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

Узнайте больше о том, что вы можете сделать с помощью Dev Home.