С проблемой использования горячих клавиш сталкиваются многие. Вроде бы и нужная вещь, но..., "мышь как-то привычнее, да и быстро забываются они...", рассуждают пользователи. Так бывает, например, когда долго не работаешь с какой-нибудь программой, где, казалось бы, уже руку набил и прекрасно обходился без мыши (ну, или почти без мыши, куда же без неё родимой wink), и вот после долгого перерыва никак не можешь вспомнить нужное сочетание, а времени искать нет. Знакомая ситуация?

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

Для удобства восприятия поиск реализован в виде програмного фильтра, т.е. по мере набора текста показываются только те строки, в которых имеется набранный текст, остальные скрываются (отфильтровываются), найденный текст при этом подсвечивается в столбцах "Действия клавиши" и "Категория". Чтобы вернуть полный список необходимо сбросить фильтр кнопкой "Очистка". Также имеется сортировка по каждому столбцу в прямом и обратном направлениях, для сортировки необходимо щелкнуть по заголовку столбца.

Таблицу можно напечатать на бумаге без цветовой разметки, нажав на кнопку "Печать таблицы". Если воспользоваться виртуальным PDF принтером, таблицу можно сохранить в файл.

Таблица состоит из колонок:


Действие клавиши - команда, которая должна выполниться по нажатию сочетания.

Клавиша - основное сочетание для команды.

Клавиша обратного действия - это сочетания для так называемых "двунаправленных" команд, например, открыть-закрыть окно, перейти в начало - в конец и т.д.

Категория - функциональная категория, в которую входит действие клавиши. Разбивка на категории условна, используется в том числе для разграничения строк с одинаковыми сочетаниями клавиш. Например, если одно и то же сочетание выполняет несколько разных действий (в разных режимах или окнах), то после сортировки по столбцу "Клавиша", можно увидеть все категории, которым это сочетание соответствует.



Все клавиши функционально разбиты на четыре группы, каждая из которых имеет свой цвет.
В первую группу входят управляющие клавиши, не выполняющие никаких действий, их можно держать нажатыми безо всякой реакции компьютера (исключение - Alt и Win, они иногда работают при отжатии):

Ctrl, Alt, Shift, Win (для Windows)

Во вторую группу входят клавиши, выполняющие служебные или управляющие действия:

Esc, Tab, F1 - F12, Del, Enter, Insert, Home, End, PgDn, PgUp и т.д.

Третья группа - все символьно-цифровые клавиши на основной клавиатуре: А, B, C и т.д.

Четвертая группа - клавиши расположенные на цифровой клавиатуре (Numpad): 1, 2, 3 и т.д.

Все вместе они выглядят так:

Схематичное расположение клавиш на клавиатуре

 

Условные обозначения для мыши:

 

- Щелчок левой кнопкой мыши или движение мышью с зажатой левой кнопкой

 

- Щелчок правой кнопкой мыши или движение мышью с зажатой правой кнопкой

 

- Двойной щелчок левой кнопкой мыши

 

- Вращение колеса мыши

 


Проект "Горячие клавиши" продолжает развиваться, но в нём пока относительно немного программ включенных в базу. Со временем я планирую добавлять новые списки горячих клавиш  для разных программ и сервисы по тематике сайта, естественно, не сразу все, а по степени популярности и востребованности. Если у вас есть предложения на эту тему, а также замечания об ошибках, неточностях, несоответствиях пишите мне на почту Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.. Благодарю всех, кто уже откликнулся.