November 1, 2019

PowerToys — утилита Microsoft для продвинутых пользователей Windows 10

Компания Microsoft выпустила обновлённый набор полезных утилит PowerToys. Это культовая программа среди продвинутых пользователей, хотя и относительно малоизвестная: изначально она выпускалась для Windows 95, затем была адаптирована под Windows XP, а теперь вышла её версия для Windows 10.

В первой публичной версии PowerToys для Windows 10 было две утилиты: руководство по горячим клавишам и оконный менеджер FancyZones. В сборке с номером 0.12 появилась третья утилита — для пакетного переименования файлов. Кроме того, теперь в программе можно выбрать тему оформления (светлая, тёмная или системная).

PowerToys позволяет в том числе менять некоторые аспекты операционной системы в удобном и наглядном интерфейсе, не забираясь вглубь настроек и реестра. Программа запускается вместе со стартом системы, а её значок висит в панели задач.

Shortcut Guide

Модуль Shortcut Guide позволяет увидеть, какие сочетания клавиш можно использовать с тем или иным приложением. Они отображаются после того, как вы зажмёте клавишу Windows на несколько секунд в активном окне программы или пустом рабочем столе. Отпускаете кнопку Windows — список доступных команд исчезает. Для каждой программы предусмотрен собственный набор горячих клавиш.

FancyZones

FancyZones — менеджер окон, который позволяет эффективно распределить запущенные программы на экране и при необходимости быстро восстановить их расположение. Окну каждой программы на экране может выделяться строго определённая зона.

Для использования FancyZones нужно активировать эту утилиту в настройках PowerToys, а для запуска интерфейса с настройкой зон для программ на экране нужно нажать сочетание клавиш Windows и ~. В FancyZones доступно несколько предустановленных шаблонов расположения окон, но можно создать собственный шаблон с любыми настройками.

PowerRename

PowerRename — утилита для быстрого массового переменовывания файлов в «Проводнике». Она добавляет в контекстное меню опцию, позволяющую удалять из названий выделенных файлов определённые слова или сочетания символов и заменять одни слова другими. Поддерживается несколько команд для быстрого поиска и замены текста в названиях файлов:

  • .* — подходит любой текст в выбранных файлах
  • ^foo — подходит текст, начинающийся с «foo»
  • bar$ — подходит текст, заканчивающийся на «bar»
  • ^foo bar$ — подходит текст, начинающийся с «foo» и заканчивающийся на «bar»
  • .+? (? =bar) — подходит весь текст вплоть до «bar»
  • foo[\s\S]*bar- подходит весь текст между «foo» и «bar»

Пример использования PowerRename:

Скачать установочный файл PowerToys можно с GitHub. Там же выложен исходный код программы. Microsoft будет активно дорабатывать набор утилит, добавляя в него различные полезные возможности. Участвовать в развитии проекта могут любые разработчики, компания ждёт от них новых идей и предложений.