


21 октября Microsoft выпустила PowerToys 0.102. Обновление набора утилит для Windows включает новые инструменты командной строки и быстрый доступ к закреплённым действиям в Command Palette. На Mentoring.digital рассматриваем изменения с точки зрения ежедневной работы разработчика.
В объявлении выделены новые возможности автоматизации Advanced Paste, Light Switch, Settings и Peek. Для Advanced Paste предусмотрена работа с файлами, стандартными потоками ввода и вывода либо буфером обмена. Light Switch позволяет получать состояние и менять тему с выводом JSON.
Практический смысл таких интерфейсов в том, что отдельные действия можно включать в собственные сценарии. Это не повод сразу менять рабочий скрипт: сначала нужно проверить доступную команду, входные данные и результат на установленной версии. Поддержка командной строки сама по себе не означает одинакового поведения всех утилит.
Command Palette получила дополнительную полку быстрого доступа в компактном режиме. На ней можно размещать закреплённые команды. Это пригодится, если одни и те же инструменты регулярно открываются во время работы, а запоминать отдельный путь к каждому неудобно.
Выпуск также добавляет Mouse Button Lock и CursorHide. Первая утилита помогает продолжать перетаскивание без постоянного удержания кнопки, вторая скрывает указатель при вводе или бездействии. Эти функции стоит включать по одной: изменение поведения указателя может оказаться непривычным в редакторе, терминале или удалённом сеансе.
Выберите одну повторяющуюся операцию, которую хотите упростить. Запишите исходный порядок действий, затем проверьте новый вариант. Оценивайте конкретный результат: правильно ли передались данные, появился ли ожидаемый файл, не изменился ли буфер обмена неожиданным образом.
Обновление доступно через штатную проверку PowerToys и официальную страницу выпуска. Организацию воспроизводимого рабочего окружения можно обсудить с ментором по DevOps. Мы не проводили измерений скорости работы и не приписываем обновлению универсальную экономию времени.