Настройка Windows для дома для разработки

Настройка Windows в главной версии разработки позволяет настроить среду Windows в соответствии с вашими потребностями разработки.

  • Настройте дополнительные параметры проводник, такие как отображение расширений файлов, скрытых и системных файлов, полных путей в строке заголовка и пустых дисков.
  • Оптимизируйте производительность компьютера Windows с помощью аналитики диска разработки.
  • Включение или отключение дополнительных функций виртуализации Windows.
  • Настройте общие системные параметры, такие как длинные пути и поведение панели задач.
  • Новые экспериментальные функции.

Начало работы с настройкой Windows

  1. Убедитесь, что у вас установлена последняя версия Дома разработки, выполнив команду: winget upgrade Microsoft.DevHome
  2. Включите экспериментальные функции настройки 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.

Управление функциями виртуализации

Настройте дополнительные функции виртуализации для включения и отключения поведения виртуализации на компьютере, включая:

  • Контейнеры. Предоставляет службы и средства для создания контейнеров 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

Отзывы и запросы функций

Домашняя среда разработки открытый код и приветствует ваши взносы и отзывы. Отправьте запросы на новые функции для настройки Windows на GitHub.