Пристальный взгляд: Универсальная экранная линейка для Windows 11

powertoys,screen ruler,измерение на экране,утилиты windows,разработка,дизайнеры

Углубленный обзор утилиты Screen Ruler из набора Microsoft PowerToys. Узнайте о режимах измерения (рамка, интервал, горизонтальное/вертикальное), настройках точности и единицах измерения. Screen Ruler не является универсальным решением, но это очень полезный инструмент в руках нужного пользователя. Читайте далее…

Недавно мы начали знакомиться с утилитами PowerToys в рамках нашей серии “Взгляд вблизи” (Closer Look), которая представляет собой глубокое погружение в функционал различных программных продуктов. Совсем недавно мы уделили пристальное внимание Light Switch, которая оказалась нам весьма полезной. Теперь пришло время изучить следующую “игрушку” из раздела PowerToys Системные инструменты (System Tools), а именно — Screen Ruler.

О Screen Ruler

Screen Ruler делает именно то, что заявлено: измеряет расстояние между различными объектами, нарисованными на вашем экране. Преимущество в том, что для выполнения этой задачи утилита предлагает различные единицы измерения и “передовую технологию обнаружения краев изображений”. Хотя я недостаточно компетентен в разработке под Windows, чтобы полностью разобраться в исходном коде, доступном на GitHub, я предполагаю, что она использует комбинацию метаданных вашего дисплея, положения курсора и элементов отображения экрана для достижения цели — вычисления расстояний.

Функционал Screen Ruler

Пристальный взгляд: Универсальная экранная линейка для Windows 11

По умолчанию Screen Ruler можно запустить сочетанием клавиш Win + Shift + M, и, разумеется, этот метод активации можно настроить. Как только вы его активируете, вам будут предложены четыре режима, обозначенные разными значками, как видно на скриншоте выше. Опишу их ниже по порядку:

  • Ограничивающая рамка (Bounding box): Когда вы перемещаете курсор по экрану, утилита показывает длину и ширину очерчиваемой вами рамки. Отличная особенность здесь также в том, что если вы удерживаете клавишу Shift во время рисования, ваши рамки останутся на месте вместе с их размерами.
  • Интервал (Spacing): Когда вы перемещаете курсор к целевому объекту, отображаются вертикальное и горизонтальное расстояния до соседнего элемента.
  • Горизонтальный (Horizontal): Отображается только горизонтальное расстояние между вашей целевой точкой и соседним элементом.
  • Вертикальный (Vertical): Отображается только горизонтальное расстояние между вашей целевой точкой и соседним элементом.

Вы можете переключаться между всеми этими режимами с помощью Ctrl + 1, 2, 3, 4, а также прокручивать колесо мыши, чтобы вручную изменять размер измерительной линии на 15 единиц за одно деление колесика.

Пристальный взгляд: Универсальная экранная линейка для Windows 11

Существует также несколько других поведенческих особенностей, которые можно настраивать. По умолчанию при выборе режима измерения ваш экран “замораживается”, как будто вы измеряете скриншот. Однако это можно изменить, чтобы все измерения происходили в режиме реального времени, что, в свою очередь, потребует больше ресурсов. Другие расширенные настройки включают включение обнаружения краев по каждому цветовому каналу и допуск по пикселям для обнаружения краев. Последнее позволяет установить разброс от 0 до 255, чтобы учитывать такие элементы дисплея, как градиенты и тени, и измерять только “истинный” объект.

Примечательно, что вы также можете изменить цвет измерительной линии и отображать размеры в нескольких форматах, включая пиксели или комбинацию пикселей с сантиметрами, миллиметрами и дюймами.

Заключение: Отличный инструмент для многих… но не для меня

Как и Color Picker в PowerToys, я твердо убежден, что Screen Ruler — очень полезный инструмент для своей целевой аудитории, то есть для дизайнеров и разработчиков. Но это не то, что я использую в своей работе. И в этом нет ничего плохого. В конце концов, PowerToys представляет собой набор инструментов для разных типов продвинутых пользователей, это не решение “на все случаи жизни”.

В своем нынешнем состоянии Screen Ruler практически полностью укомплектован функциями, и я не заметил в нем ошибок в расчетах, даже при смене разрешения экрана. Я не знаю, что еще он мог бы сделать, чтобы я начал использовать его в своей повседневной работе, и это нормально — я не являюсь представителем целевой аудитории.


Этот материал серии “Взгляд вблизи” основан на версии 0.96.1 Microsoft PowerToys, которая является последней на момент написания. Функциональность может измениться в новых версиях PowerToys по мере их выхода.

Вы можете ознакомиться с другими нашими обзорами утилит PowerToys в серии “Взгляд вблизи” здесь:

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.