·4 мин. чтения

Форматтер буфера обмена для Mac — автоопределение и подсказка инструментов

Решение, какой форматтер, декодер или конвертер использовать, само по себе — небольшое решение, которое вы принимаете десятки раз в день, не замечая накладных расходов.

Вы копируете строку. Прежде чем что-либо с ней сделать, нужно понять, что это такое и какой инструмент за это отвечает. Это JWT? Base64? Hex-цвет? Обычный UUID? Для опытного разработчика это распознавание происходит почти мгновенно, но это всё равно небольшой когнитивный шаг между копированием чего-либо и реальным действием — и этот шаг повторяется каждый раз.

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

Распознавание паттернов — решаемая проблема

У JWT характерная трёхчастная структура, разделённая точками, с узнаваемым заголовком в Base64url. Hex-цвета начинаются с символа решётки и состоят ровно из шести или восьми шестнадцатеричных символов. UUID следуют строгому формату восемь-четыре-четыре-четыре-двенадцать через дефисы. JSON начинается с фигурной или квадратной скобки. Эти паттерны достаточно чёткие, чтобы софт мог распознавать их так же быстро, как опытный разработчик, избавляя его от необходимости каждый раз идентифицировать их вручную.

Пусть буфер обмена подскажет инструмент

Bellows считывает содержимое буфера обмена при открытии и автоматически предлагает подходящий инструмент. Скопируйте JWT — и декодер уже подсвечен. Скопируйте JSON — форматтер в одном клике. Скопируйте hex-цвет — конвертер цвета наготове. Распознавание происходит мгновенно, ещё до того, как вы открыли боковую панель.

Bellows clipboard detection suggesting the matching developer tool on macOS

Меньше кликов, меньше усталости от принятия решений

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

Полезно для инструментов, о которых вы забываете

С 41 доступным инструментом легко забыть, что конкретный конвертер или генератор вообще существует. Подсказки на основе буфера обмена выводят нужный инструмент на поверхность, даже когда вы бы не подумали его искать, — что часто ценнее, чем экономия времени на инструментах, которые вы и так используете ежедневно.

Получить Bellows в Mac App Store

Следующая статья

Bellows

41 developer tools in one native Mac app — JSON, JWT, Base64, hashes, and more.

Get Bellows on the Mac App Store