Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Конфигурации разработки — это курированная коллекция файлов конфигурации с открытым исходным кодом, которая принимает новый компьютер Windows в состояние готовности к коду с помощью одной команды. Каждая конфигурация представляет собой декларативный файл, безопасный для повторного выполнения. В нем описываются пакеты, параметры ОС и этапы после установки для определенного сценария (полная рабочая станция разработчика, удобная оболочка WSL или одна цепочка инструментов языка), поэтому вы можете перестроить среду на любом компьютере, не щелкнув установщики или сохраняя пользовательские скрипты.
Конфигурации открытый код по адресу github.com/microsoft/WindowsDeveloperConfig и тестируются автоматически при каждом изменении. Последние команды, параметры и полный список поддерживаемых цепочк инструментов см. в репозитории README. На этой странице рассматриваются основы.
Доступные конфигурации
Конфигурации разработки доступны в трех вариантах. Выберите вариант, который соответствует вашим потребностям. Сведения о точных командах и параметрах см. в репозитории README .
Конфигурация Windows для разработчиков
Единая конфигурация, которая превращает свежую установку Windows 11 в чистую рабочую станцию разработчика без отвлекающих факторов одной командой. Устанавливает базовый набор инструментов разработчика, применяет заранее заданные настройки Windows (тёмную тему, режим разработчика, настройку Проводника, очистку меню «Пуск» и панели задач и другие подобные базовые настройки рабочей станции), а также выполняет первоначальную настройку WSL с Ubuntu, включая необходимую перезагрузку. Неинтерактивный и безопасный для повторного запуска на существующем компьютере.
WSL Comfort
Интерактивная установка для более удобной работы с оболочкой в Windows + WSL. На стороне Windows устанавливаются WSL, дистрибутив, шрифт Nerd Font и профиль Терминал Windows с темой; на стороне Linux настраивается сама оболочка по вашему выбору параметров (оболочка, приглашение командной строки, современные CLI-инструменты, прослойки для буфера обмена и многое другое). Половина Linux является автономной и может выполняться непосредственно на любом узле Ubuntu.
Нагрузки (набор инструментов для одного языка)
Если вам нужен только один языковой стек (TypeScript, Python, .NET, Go, Java, Rust, PHP, WinForms, WinUI 3 и аналогичные), каждая рабочая нагрузка поставляется с собственной конфигурацией и небольшим вспомогательным модулем, который применяет её и обновляет PATH в текущем сеансе. Текущий список и сведения о рабочей нагрузке живут в репозитории README.
Связанный контент
Windows developer