Настройка Windows для дома для разработки
Настройка Windows в главной версии разработки позволяет настроить среду Windows в соответствии с вашими потребностями разработки.
- Настройте дополнительные параметры проводник, такие как отображение расширений файлов, скрытых и системных файлов, полных путей в строке заголовка и пустых дисков.
- Оптимизируйте производительность компьютера Windows с помощью аналитики диска разработки.
- Включение или отключение дополнительных функций виртуализации Windows.
- Настройте общие системные параметры, такие как длинные пути и поведение панели задач.
- Новые экспериментальные функции.
Начало работы с настройкой Windows
- Убедитесь, что у вас установлена последняя версия Дома разработки, выполнив команду:
winget upgrade Microsoft.DevHome
- Включите экспериментальные функции настройки Windows, которые вы хотите использовать в параметрах начальной версии разработки (переключатель "Параметры>экспериментальных функций>" включено).
параметры проводник
Настройте параметры проводник по умолчанию в Windows для более удобного для разработчика интерфейса, в том числе:
- Отображение расширений файлов: отображение расширения файла (например
.docx
, или.png
) при перечислении файлов в проводник. - Отображение скрытых и системных файлов: отображение всех файлов в проводник даже если они помечены как скрытый или системный файл.
- Отображение полного пути в строке заголовка: отображение полного пути к файлу в проводник вместо использования сокращенных путей.
- Показать файлы после завершения извлечения: отображает все файлы после выполнения действия распаки (извлечения) в файлах или папках из сжатой (сжатой) папки.
- Отображение пустых дисков: все подключенные диски будут отображаться в проводник, даже если пустые.
- Завершение задачи. Включение возможности завершения задачи с помощью выбора правой кнопкой мыши на панели задач Windows.
Аналитика диска разработки
Аналитика диска разработки предоставляет сведения и предложения по оптимизации использования томов dev Drive, относящихся к отдельному компьютеру и рабочему потоку.
Просмотрите сведения о диске разработки на первый взгляд, например общий размер, объем используемого хранилища и объем свободного места в хранилище.
Dev Drive Insights также будет перечислять предложения по перемещению кэшей пакетов, таких как кэш Pip или расположение кэша NuGet, чтобы повысить производительность компьютера. Это предложение может выглядеть примерно так: "Переместить содержимое C:\Users\user-name\AppData\Local\npm-cache
каталога в каталог на диске разработки, например G:\packages\npm
и задать NPM_CONFIG_CACHE
для этого выбранного расположения каталога на диске разработки.
Управление функциями виртуализации
Настройте дополнительные функции виртуализации для включения и отключения поведения виртуализации на компьютере, включая:
- Контейнеры. Предоставляет службы и средства для создания контейнеров Windows Server и их ресурсов и управления ими.
- Защищенный узел: позволяет устройству создавать и запускать экранированную виртуальную машину с помощью удаленной аттестации.
- Hyper-V: предоставляет службы и средства управления для создания и запуска виртуальных машин и их ресурсов.
- Средства управления Hyper-V: включает графический интерфейс и средства командной строки для управления Hyper-V.
- Платформа Hyper-V: предоставляет службы, которые можно использовать для создания виртуальных машин и их ресурсов и управления ими.
- Платформа виртуальных машин. Включает поддержку платформы для виртуальных машин.
- Платформа гипервизора Windows: позволяет программному обеспечению виртуализации работать на гипервизоре Windows.
- Песочница Windows. Включает зависимости, необходимые для выполнения сценариев Песочница Windows.
- подсистема Windows для Linux. Предоставляет службы и среды для запуска оболочк и средств Linux в собственном пользовательском режиме в Windows.
Общие параметры системы
Настройте различные общие системные параметры для рабочих параметров разработчика, в том числе:
- Завершение задачи. Включите задачу конца на панели задач, щелкнув правой кнопкой мыши.
- Включите длинные пути: удалите ограничения MAX_PATH из распространенных функций файлов Win32 и каталогов.
Тихие фоновые процессы
Включение функции "Тихие фоновые процессы" отменяет отложенные задачи путем отправки уведомлений о приостановке и возобновлении уведомлений приложениям, которые зарегистрировали свои предпочтительную политику выполнения с помощью API координатора действий.
Неприоритизованные задачи будут приостановлены в течение не более 2 часов, чтобы определить приоритет производительности, ориентированной на разработку.
Завершив сеанс "Тихие фоновые процессы", вы можете просмотреть сводку аналитики, чтобы узнать, как этот параметр может повлиять на использование ЦП во время разработки.
*Функция "Тихие фоновые процессы" в домашней версии разработки доступна только в современных версиях Windows 11 и не будет отображаться или доступна в качестве экспериментальной функции в неподдерживаемых версиях Windows.
Отзывы и запросы функций
Домашняя среда разработки открытый код и приветствует ваши взносы и отзывы. Отправьте запросы на новые функции для настройки Windows на GitHub.
Windows developer