Быстрый поиск в редакторе

Здесь обсуждается всё, что касается макросов.
ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: Быстрый поиск в редакторе

Post by ccaid » Sat 28 Dec, 2013 05:00

Latest post of the previous page:

невозможно. а в настоящее время и незачем.
Фар делают добрые люди

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 241 times

Re: Быстрый поиск в редакторе

Post by John Doe » Wed 30 Jul, 2014 12:20

Мелкие недочёты.
* Если найти какую-либо подстроку, а потом удалить её из поля ввода с помощью BS, то в редакторе остаётся выделенным первый символ.
* Если подстрока не найдена, то выдаётся предупреждение, для продолжения работы его надо закрывать (Enter/Esc), что неудобно.
* Если подстрока не найдена, то текущее выделение сбрасывается, выглядит не очень правильно.
* Если подстрока не найдена, то стоит запретить дальнейший ввод (до нажатия BS).

P.S.
продолжение поиска в обратном направлении (AltF7, ShiftF3) отключает режим быстрого поиска [...]
Кто-то может пояснить зачем так сделано?

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

Re: Быстрый поиск в редакторе

Post by Wave » Wed 30 Jul, 2014 14:45

А ещё режим поиска часто включается при альт-табах, а заметить его получается не всегда. Из-за этого я всё никак не могу решить, удобен для меня этот скрипт или неудобен. Но в любом случае хотелось бы более заметного перехода в режим поиска, например, подсветки строки заголовка (возможно ли это в нынешнем макроязыке?).
Пользуюсь ФАРом больше 20 лет © собирательный.

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 241 times

Re: Быстрый поиск в редакторе

Post by John Doe » Thu 31 Jul, 2014 10:01

Поменять цвет заголовка нельзя. Можно нарисовать "поле ввода" поверх него, любыми цветами.

Но может проще переназначить скрипт на другую клавишу (например правый Alt)?

ccaid
Posts: 846
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 17 times
Been thanked: 5 times

Re: Быстрый поиск в редакторе

Post by ccaid » Mon 04 Aug, 2014 16:58

John Doe wrote:Мелкие недочёты.
скрипт реализован как надстройка над EdtFind с вытекающими плюсами и минусами. указанные артефакты — следствие такой реализации. вероятно, потратив большие или меньшие усилия, их можно «замазать», но я такой потребности не ощущаю. вообще я шлифовал скрипт, пока меня что-то напрягало в его повседневном использовании.
John Doe wrote:
продолжение поиска в обратном направлении (AltF7, ShiftF3) отключает режим быстрого поиска [...]
Кто-то может пояснить зачем так сделано?
сейчас не помню. могу предположить, что дело в каких-то технических ограничениях, вряд ли я стал бы специально отключать режим поиска.
Wave wrote:А ещё режим поиска часто включается при альт-табах, а заметить его получается не всегда. Из-за этого я всё никак не могу решить, удобен для меня этот скрипт или неудобен.
ConEmu?
у себя проблемы не замечал.
Wave wrote:Но в любом случае хотелось бы более заметного перехода в режим поиска, например, подсветки строки заголовка (возможно ли это в нынешнем макроязыке?).
рисовать искомую строку не в заголовке, а в диалоге на полэкрана.
Фар делают добрые люди

User avatar
John Doe
Бюрократ
Posts: 12538
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 241 times

Re: Быстрый поиск в редакторе

Post by John Doe » Tue 05 Aug, 2014 00:01

ccaid wrote:
John Doe wrote:Мелкие недочёты.
скрипт реализован как надстройка над EdtFind с вытекающими плюсами и минусами. указанные артефакты — следствие такой реализации. вероятно, потратив большие или меньшие усилия, их можно «замазать», но я такой потребности не ощущаю.
Разумно. Но я ощущаю, поэтому вот.

Post Reply

Return to “Обсуждение макросов”