Hotkeys plugin
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 171
- Joined: Thu Dec 01, 2011 11:15 pm
- Location: Россия
Поддерживаю.VladSh wrote:В диалоге скриптов (Scripts-плагин) добавлена сортировка по колонке комбинаций клавиш, что очень удобно!
Было бы здорово, чтобы и в этом плаге тоже это было реализовано. И в диалоге плагинов программы.
Сейчас занят настройками хоткеев и два серьёзных неудобства нашёл.
1. В открытом окне плагина хоткее отображаются в зависимости от раскладки клавиатуры. Проще и наглядней, если бы всегда отображались английские символы. К примеру, мы ведь говорим Ctrl+X/Ctrl+V, но когда видим Ctrl+Ч/Ctrl+М - это по меньшей мере нас вводит в тупик. Приходится закрывать окно плагина и изменять раскладку. То же самое касается и всех остальных плагинов где есть хоткеи.
2. Отсутствие перетаскивания хоткеев мышью. У меня в окне хоткеев для порядка они выстроены в том же порядке, в котором встречаются в главном меню - так гораздо легче ориентироваться, редактировать. И когда добавляю новый хоткей - приходится долго и упорно по 100, по 200 и более раз кликать мышкой кнопочку UP дабы переметстить его в нужное место. Удобнее было бы просто взять мышкой нужную строку с хоткеем и перетянуть её в нужное место
Спасибо.Instructor wrote:LonerD
См. ContextMenu версии 15.5.
PS. И ещё одно некритичное пожелание.
При назначении хоткеев в теле команды можно прописать всякие параметры - %m и %i и т.д. При запуске хоткея Акелпад намертво зависает. Лучше уж сделать "защиту от дурака" - или игнорировать эти параметры при выполнении хоткея, или сделать более жёсткий интерфейс и при указании команды хоткея сразу высвечивать ошибку, если параметры встречаются в команде.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Как вариант см. скрипт PluginText.js от KDJ.LonerD wrote:2. Отсутствие перетаскивания хоткеев мышью. У меня в окне хоткеев для порядка они выстроены в том же порядке, в котором встречаются в главном меню - так гораздо легче ориентироваться, редактировать. И когда добавляю новый хоткей - приходится долго и упорно по 100, по 200 и более раз кликать мышкой кнопочку UP дабы переметстить его в нужное место. Удобнее было бы просто взять мышкой нужную строку с хоткеем и перетянуть её в нужное место
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Добавлено: возможность назначать горячей клавише свойство глобальной (внутри главного потока программы). Требуется AkelPad 4.9.5 или выше.
Added: possibility to set hotkey as global (inside main program thread). Required AkelPad 4.9.5 or higher.
Hotkeys plugin v6.3
Added: possibility to set hotkey as global (inside main program thread). Required AkelPad 4.9.5 or higher.
Hotkeys plugin v6.3
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Исправлено: передача отрицательного значения во внешнем вызове.
Fixed: passing negative value in external call.
Hotkeys plugin v6.4
Fixed: passing negative value in external call.
Hotkeys plugin v6.4
-
Offline
- Posts: 3
- Joined: Sat Dec 06, 2014 9:16 am
Script API for Hotkeys plugin
Читаю документацию к данному плагину
Мне кажется или
Как насчет возможность управления плагином посредством скриптов?
В документации описаны лишь две функции, а именно запуск/остановка плагина без диалога(10) и проверка существования гор. клавиши(1).
И какой смысл в возможности проверить сущ-е некой гор. клавиши если нет возможности ее изменить/удалить, как впрочем и добавить новую или просто получить весь список гор. клавиш?
Сказали "А" говорите тогда и "Б"! Это я в том смысле что наверное стоит либо дополнить список доступных из скриптов методов вышеозначенными, либо убрать тогда только ф-ю "проверить сущ-е..." ибо сама по себе она абсолютно not usefull.
Я рекомендовал бы выбрать первый вариант, т.е. допилить доп. ф-и, ведь после этого можно смело посылать "к скриптам" любые просьбы/пожелания касательно добавления к скрипту всяких свистелок-перделок и т.п.
Я вот хочу иметь гор. клавиши зависящие от типа файла, например помимо общего списка г.к. был бы дополнительный только для файлов "*.с;*.h;*.cpp;..." или хотя бы поддержку нескольких профилей гор. клавиш.
Мне кажется или
Как насчет возможность управления плагином посредством скриптов?
В документации описаны лишь две функции, а именно запуск/остановка плагина без диалога(10) и проверка существования гор. клавиши(1).
И какой смысл в возможности проверить сущ-е некой гор. клавиши если нет возможности ее изменить/удалить, как впрочем и добавить новую или просто получить весь список гор. клавиш?
Сказали "А" говорите тогда и "Б"! Это я в том смысле что наверное стоит либо дополнить список доступных из скриптов методов вышеозначенными, либо убрать тогда только ф-ю "проверить сущ-е..." ибо сама по себе она абсолютно not usefull.
Я рекомендовал бы выбрать первый вариант, т.е. допилить доп. ф-и, ведь после этого можно смело посылать "к скриптам" любые просьбы/пожелания касательно добавления к скрипту всяких свистелок-перделок и т.п.
Я вот хочу иметь гор. клавиши зависящие от типа файла, например помимо общего списка г.к. был бы дополнительный только для файлов "*.с;*.h;*.cpp;..." или хотя бы поддержку нескольких профилей гор. клавиш.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact: