QSearch plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

DV
А записывать практически нечего.
Настройки я привел. Хоткей – F7. Повторное нажатие хоткея переводит фокус обратно на редактор.
Так что воспроизвести можно так:
Запуск AkelPad'а – F7 (открытие панельки, фокус на панельку) – F7 (фокус на редактор) – F7 (фокус обратно на панельку) – Alt+Пробел – Свернуть – Развернуть окно (Alt+Tab) => черный квадрат.

Кстати, еще одна странность – если в фокусе панелька, то после первой попытки свернуть через
Alt+Пробел – Свернуть
меню просто «дернется», и ничего не произойдет.

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Infocatcher wrote:Кстати, еще одна странность – если в фокусе панелька, то после первой попытки свернуть через
Alt+Пробел – Свернуть
меню просто «дернется», и ничего не произойдет.
О, а ведь такое и для поля фильтра в плагине Explorer происходит.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

О, а ведь такое и для поля фильтра в плагине Explorer происходит.
Я аж Speech попробовал, и скрипты свои с панельками, и HexSel - везде также.:)

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

QSearch v.4.7
* для AkelPad 4.7.3+

Offline
Posts: 382
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Пожелание - а можно в QSearch интегрировать функцию замены? Например, в окне QSearch по горячей клавише под полем поиска появляется еще одно текстовое поле для замены.

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Cuprum wrote:Например, в окне QSearch по горячей клавише под полем поиска появляется еще одно текстовое поле для замены.
Имея QSearch::DialogSwitcher в автозагрузке, можно в окне QSearch нажать Ctrl+H или Ctrl+R :)

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

DV wrote:Имея QSearch::DialogSwitcher в автозагрузке, можно в окне QSearch нажать Ctrl+H или Ctrl+R
Тогда Ctrl+R работает везде, а не только в окне QSearch :)

И ещё удобнее разнести:
- Ctrl+R - окно поиска/замены проги;
- Ctrl+H - окно поиска/замены скрипта SearchReplace.js.
;)

Offline
Posts: 382
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

DV
Да, но замена всплывает в своем окне. А хотелось бы, допустим, как в Sublime Text.

Image

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Cuprum, ссылочку на компилятор дать?

Offline
Posts: 382
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

FeyFre
Вы о чем? Нельзя сделать, так и скажите.

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Cuprum wrote:Нельзя сделать, так и скажите.
Сделать-то можно, было бы желание - а тогда и время найдётся. Вот как появился QSearch: мне всего-навсего не хватало возможностей
а) вызвать поиск нажатием клавиши F7;
б) искать слово прямо во время набора ("на лету").
Сейчас QSearch с этим успешно справляется.
Для замены больше подходит более навороченный стандартный диалог замены плюс SearchReplace.js.
Если уж говорить о доработке QSearch, то я бы скорее добавил бы функционал Find All (поиск всех вхождений в документе). Но пока неохота возиться с UI списка, который стал бы отображать результаты поиска. Да и реализацию функций поиска пришлось бы пересмотреть.

Offline
Posts: 382
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

DV
Понял. Как раз случай, когда благо для одного перетекает в благо для кого-то еще - мне ваш плагин поиска больше по душе (он просто удобнее), чем стандартный диалог. А пожелание пусть будет - вдруг когда-нибудь созреете :)

Offline
Posts: 4
Joined: Mon May 23, 2011 4:44 pm

Post by prostovova »

чего то QSearch не выключается из ToolBar'а

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »


Offline
Posts: 4
Joined: Mon May 23, 2011 4:44 pm

Post by prostovova »

Спасибо, догнал.
Post Reply