Что хотелось бы добавить в AkelPad (3)
- Author
- Message
-
Offline
- Posts: 1
- Joined: Tue Aug 21, 2018 8:59 pm
На протяжении многих лет Akelpad - ежедневный инструмент, лучший в своем роде!
Но как же задолбало слышать Ding при попытках сдвинуть курсор в начало/конец строки/файла.
Можно ли добавить опцию, для отключения ВСЕХ звуковых эффектов? А так же при любом появлении messageBox
Отключить звук в настройках звуковой схемы Windows НЕ ПРЕДЛАГАТЬ.
Но как же задолбало слышать Ding при попытках сдвинуть курсор в начало/конец строки/файла.
Можно ли добавить опцию, для отключения ВСЕХ звуковых эффектов? А так же при любом появлении messageBox
Отключить звук в настройках звуковой схемы Windows НЕ ПРЕДЛАГАТЬ.
-
Offline
- Posts: 1162
- Joined: Sun Oct 20, 2013 11:44 am
karakum
Не припоминаю подобного, какая ОСь и версия AkelPad? Плагин Sound включен?
За звуки при появлении MessageBox: если совсем невмоготу, залезте в исходники и поправьте флаги у API_MessageBox, убрав MB_ICON* вообще или заменив на устраивающий вариант (вроде только звук при MB_ICONERROR особенно раздражает, сам нередко заменяю на MB_ICONWARNING (не в AkelPad)).
Не припоминаю подобного, какая ОСь и версия AkelPad? Плагин Sound включен?
За звуки при появлении MessageBox: если совсем невмоготу, залезте в исходники и поправьте флаги у API_MessageBox, убрав MB_ICON* вообще или заменив на устраивающий вариант (вроде только звук при MB_ICONERROR особенно раздражает, сам нередко заменяю на MB_ICONWARNING (не в AkelPad)).
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
-
Offline
- Posts: 1162
- Joined: Sun Oct 20, 2013 11:44 am
Eskander88
backupVersion.js от Infocatcher, DublicateFile.vbs от Andrey_A_A и, кажется, ещё что-то было.
backupVersion.js от Infocatcher, DublicateFile.vbs от Andrey_A_A и, кажется, ещё что-то было.
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
Eskander88, Skif_off
SaveFile pluginSkif_off wrote:...и, кажется, ещё что-то было.
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
Хотелось бы увидеть функцию на подобии «хлебных крошек».
В AkelPad есть дерево структуры файла для плагина Coder::Fold. Например когда работаешь с файлом, скажем html, то если плагин активирован можно увидеть колонку справа
Когда курсор ставится на какую-то позицию в тексте, то плагин определяет выбранный блок и помечает его в дереве структуры (кстати, не пойму как изменить цвет, в теме Acvtive4D серый на белом тяжело разглядеть). Так вот «хлебные крошки» предпологает аналогичный функционал, - только вместо иерархического вертикального списка формируется строка.
Например:
Возможно данная строка будет интерактивной, чтобы можно было ввести необходимый адрес к блоку и перейти к нему.
В AkelPad есть дерево структуры файла для плагина Coder::Fold. Например когда работаешь с файлом, скажем html, то если плагин активирован можно увидеть колонку справа
Code: Select all
├<div ...>
││<div ...>
││├[+]<ul ...>
││└[+]<ul ...>
Например:
Code: Select all
div.row>div.content>ul>li:(3)
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
Хотелось бы, чтобы в HotKeys::Plugin список синхронизировался со всеми настроенными горячими клавишами. Сейчас сочетания горячих клавиш есть базовые встроенные, добавленные в меню «Плагины», Scripts::Main плагин, в меню некоторых настроеек и диалоговых окон (прим: Session, Coder плагин и др).
Возможно полезно было бы добавить возможность работу и назначени сочетаний клавиш по контексту: например при работе с основным полем редактирования - один набор, при фокусе в поле ввод QSearch - другой набор, во всплывшей консоле - ещё список клавиш.
Возможно полезно было бы добавить возможность работу и назначени сочетаний клавиш по контексту: например при работе с основным полем редактирования - один набор, при фокусе в поле ввод QSearch - другой набор, во всплывшей консоле - ещё список клавиш.
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
1. Разъясните, как это понять ("список синхронизировался")?Eskander88 wrote:Хотелось бы, чтобы в HotKeys::Plugin список синхронизировался со всеми настроенными горячими клавишами. Сейчас сочетания горячих клавиш есть базовые встроенные, добавленные в меню «Плагины», Scripts::Main плагин, в меню некоторых настроеек и диалоговых окон (прим: Session, Coder плагин и др).
Сейчас, "синхронизация" выражается в том, что если соответствующий плагин запущен (например Coder), то "его" горячие клавиши в списке "Все клавиши..." присутствуют, а если не запущен, то нет.
По вашему, это неправильное поведение, или под синхронизацией вы подразумеваете что-то иное?
2. Можно поинтересоваться, какие конкретно горячие клавиши определены у вас в диалоговом окне Sessions-плагина?
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
подразумевается, что открыв диалоговое окно Hotkeys::Plugin, там будут отображены все действующие в программе сочетания клавиши, в независимости от того, где бы они ни были установлены.opk44 wrote:1. Разъясните, как это понять ("список синхронизировался")?
Сейчас, "синхронизация" выражается в том, что если соответствующий плагин запущен (например Coder), то "его" горячие клавиши в списке "Все клавиши..." присутствуют, а если не запущен, то нет.
По вашему, это неправильное поведение, или под синхронизацией вы подразумеваете что-то иное?
извиняюсь, написал по запарке, хотел сказать Scripts. Для наглядности сделал скриншот из мест где назначаются клавиши помимо меню Hotkes::Pluginopk44 wrote:2. Можно поинтересоваться, какие конкретно горячие клавиши определены у вас в диалоговом окне Sessions-плагина?
скрины где установлены горячие клавиши https://yadi.sk/i/tBcQJzUaLoYXPw
просто.. чем больше начинаешь разбираться в скриптах под AP, тем больше они входят в повседневный обиход, с этим растёт потребность иметь их под рукой, что приводит к назначению всё больших комбинаций...
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
Вынужден самопроцитироваться:Eskander88 wrote:подразумевается, что открыв диалоговое окно Hotkeys::Plugin, там будут отображены все действующие в программе сочетания клавиши, в независимости от того, где бы они ни были установлены.opk44 wrote:1. Разъясните, как это понять ("список синхронизировался")?
Сейчас, "синхронизация" выражается в том, что если соответствующий плагин запущен (например Coder), то "его" горячие клавиши в списке "Все клавиши..." присутствуют, а если не запущен, то нет.
По вашему, это неправильное поведение, или под синхронизацией вы подразумеваете что-то иное?
Теперь сравните это с вашимСейчас, "синхронизация" выражается в том, что если соответствующий плагин запущен (например Coder), то "его" горячие клавиши в списке "Все клавиши..." присутствуют, а если не запущен, то нет.
и объясните в чём, собственно, разница?"там будут отображены все действующие в программе сочетания клавиши"
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
На форме Hotkeys-плагина всего 6 кнопок. При открытии формы, 4 из них ("Добавить"/"Вверх"/"Вниз"/"Удалить") даже не активны. Остаётся 2 - "Все клавиши..." и "Закрыть". Скриншот вполне годится из вашего предыдущего поста. Правый нижний угол. Кнопка "Все клавиши...". Такой подсказки достаточно, или обязательно кружком обвести и стрелочкой показать?Eskander88 wrote:opk44,
тогда подскажите как вы выводите упомянутый вами "список всех клавиш" (если можно покажите скриншот) и где он находится? Там отображаются все присвоенные сочетания клавиш, даже из тех диалоговых окон меню, которые показаны на скриншоте в предыдущем посте?
-
Offline
- Posts: 5
- Joined: Thu Mar 08, 2018 10:27 am
- Location: Russia
1. добавить опцию "предупреждать, если открываемый файл уже открыт и давать пользователю решать, открыть ли этот файл или прекратить открытие" (а то я однажды открыл документ, вносил в него правки на протяжении нескольких часов, потом забыл, что этот документ у меня уже открыт, и открыл его повторно, затем на протяжении еще нескольких часов вносил правки в эту повторно-открытую копию, и только потом это понял, но было уже поздно - часть изменений оказалась разбросана в одной версии файла, а часть в другой, и чтобы синхронизировать изменения между двумя файлами пришлось использовать компаратор и потратить уйму времени, вручную перебивая изменения из одной версии в другую. Так вот, этого бы не было, если бы я заранее знал, что я пытаюсь открыть уже открытый файл)
2. реализовать горячую клавишу для кнопки "Заменить" в диалоговом окне "Замена" (подробнее в посте)
2. реализовать горячую клавишу для кнопки "Заменить" в диалоговом окне "Замена" (подробнее в посте)
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
полагаю было бы удобнее иметь какую-нибудь галочку, вроде фильтра, с функцией отображение всех клавиш в одном списке, чтобы не прыгать от одного модального окна к другому. Кстати хочу отметить, что в основном окне не работает сортировка полей в колонке по клику на заголовок в отличии от подменю "Все клавиши".opk44 wrote:На форме Hotkeys-плагина всего 6 кнопок. При открытии формы, 4 из них ("Добавить"/"Вверх"/"Вниз"/"Удалить") даже не активны. Остаётся 2 - "Все клавиши..." и "Закрыть". Скриншот вполне годится из вашего предыдущего поста. Правый нижний угол. Кнопка "Все клавиши...". Такой подсказки достаточно, или обязательно кружком обвести и стрелочкой показать?
Залезать туда обратно неудобно. Особенно когда пробуешь прикрутить новые скрипты в Scripts::Plugin, и нужно быстро кинуть на время на свободные клавиши. То что можно присвоить несколько сочетаний одновременно неплохо в принципе. Я так понял, как правило работает последний ассетс. Но из-за того, что настройки разнесены, то в том же HotKeys::плагин\Все клавиши... нельзя производить удаления или какую-то правку.