орткаты приложений
Давно хотел рассказать про этот подход к работе (workflow) — использование шорткатов для переключения между приложениями.
Речь не о системных шорткатах вида cmd+tab
/alt+tab
. Такие шорткаты, на самом деле, ужасны, так как модальны. В каждый момент времени результат применения такого шортката может быть совершенно любым: «альт-таб» переключает фокус между последними открытыми приложениями, поэтому нужно помнить, что же у тебя было открыто раньше и в каком порядке.
Решение проблемы с переключениями между несколькими приложениями показал мне в декабре 2009 года Виталий Харисов: достаточно назначить на каждое часто используемое приложение свой шорткат.
В 2009 году для этого можно было использовать Spaces в macOS — в каждый спейс, кроме дефолтного, шло по одному приложению; в глобальных настройках клавиатуры на эти спейсы вешались сочетания клавиш вроде option+A
, option+S
, option+D
— эти клавиши всегда лежат под рукой, а сочетания с option
во всех приложениях вставляют какой-нибудь не особо нужный символ, так что ими вполне можно пожертвовать.
Виталя тогда предложил примерно такую раскладку: в среднем ряду букв шли браузеры — так как при проверке вёрстки и всего такого между ними надо было много переключаться (за давностью лет я мог что-то перепутать, но общий принцип таков, и большинством из этих сочетаний я пользуюсь и по сей день):
option+A
— Opera, как основной браузер, поэтому буква «A»;option+S
—Safari;option+D
— IE,D
— т.к. он Dурацкий;option+F
— Firefox.
Остальные приложения были раскиданы рядом:
option+Q
— терминал,Q
— так как близко к остальным шорткатам;option+W
— Finder, по тем же причинам;option+E
— Основной редактор кода — Editor.
Ещё я часто добавлял что-то на сочетания с шифтом, мнемоника простая — option+shift+E
— второстепенный редактор кода, option+shift+A
— Opera Next, то есть разработческая версия оперы, остальное аналогично и для других сочетаний.
Сейчас у меня назначены сочетания и на Джаббер, Почту, Фотошоп, редактор текста (iA Writer) и многое другое.
С какой-то из версий macOS спейсы стали не такими удобными, и я купил Alfred Powerpack, в котором оказалась очень полезная возможность вешать любые приложения или файлы на сочетания клавиш. Я тут же отказался от спейсов и перебиндил всё на Альфред (упростив настройку этих сочетаний и включив синхронизацию всего этого дела сначала через Дропбокс, потом через Яндекс.Диск, да и само переключение стало быстрее, чем с использованием спейсов). Насколько я знаю, под мак существует ещё ряд приложений, в том числе и бесплатных (QuickSilver, BetterTouchTool), делающих то же самое. Наверняка подобные приложения существуют и под другие ОС, если кто-то знает — напишите мне, я добавлю это в пост.
В общем, я всем рекомендую тем или иным способом назначать шорткаты отдельным приложениям, это значительно ускоряет и упрощает работу:
-
Если тебе нужно переключиться на какое-то приложение, ты всегда нажимаешь одно простое сочетание клавиш, не нужно знать, в каком порядке ты использовал другие приложения, и сколько раз нужно альттабнуться, чтобы переключиться на нужное; ровно как и не нужно знать, запущено ли нужное приложение в принципе, — Альфред, например, сам запустит его, если нужно.
-
Это легче и быстрее, чем переключение на приложение с использованием мыши/тачпада, или же ввода имени или первых букв приложения в Спотлайте, Квиксильвере или Альфреде.
-
Если вы в команде договоритесь об одинаковых шорткатах, то это очень сильно упростит взаимодействие в случаях, когда надо подойти и на чужом компьютере что-то показать. В незнакомой системе док может находиться не там, где у тебя; могут быть запущены разные приложения, разные редакторы, разное их количество. Если же договориться о шорткатах, то ты всегда сможешь переключаться между браузером, редактором и терминалом на компьютере коллеги.
Вы можете прокомментировать эту статью в Мастодоне.
Опубликовано с метками: #Blog #Workflow