Latest post of the previous page:
Возможно ли что-то подобное в FAR2 (хватит ли возможностей его макроязыка для этого)?Быстрый поиск в редакторе
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Быстрый поиск в редакторе
Мелкие недочёты.
* Если найти какую-либо подстроку, а потом удалить её из поля ввода с помощью BS, то в редакторе остаётся выделенным первый символ.
* Если подстрока не найдена, то выдаётся предупреждение, для продолжения работы его надо закрывать (Enter/Esc), что неудобно.
* Если подстрока не найдена, то текущее выделение сбрасывается, выглядит не очень правильно.
* Если подстрока не найдена, то стоит запретить дальнейший ввод (до нажатия BS).
P.S.
* Если найти какую-либо подстроку, а потом удалить её из поля ввода с помощью BS, то в редакторе остаётся выделенным первый символ.
* Если подстрока не найдена, то выдаётся предупреждение, для продолжения работы его надо закрывать (Enter/Esc), что неудобно.
* Если подстрока не найдена, то текущее выделение сбрасывается, выглядит не очень правильно.
* Если подстрока не найдена, то стоит запретить дальнейший ввод (до нажатия BS).
P.S.
Кто-то может пояснить зачем так сделано?продолжение поиска в обратном направлении (AltF7, ShiftF3) отключает режим быстрого поиска [...]
Re: Быстрый поиск в редакторе
А ещё режим поиска часто включается при альт-табах, а заметить его получается не всегда. Из-за этого я всё никак не могу решить, удобен для меня этот скрипт или неудобен. Но в любом случае хотелось бы более заметного перехода в режим поиска, например, подсветки строки заголовка (возможно ли это в нынешнем макроязыке?).
Пользуюсь ФАРом больше 20 лет © собирательный.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Быстрый поиск в редакторе
Поменять цвет заголовка нельзя. Можно нарисовать "поле ввода" поверх него, любыми цветами.
Но может проще переназначить скрипт на другую клавишу (например правый Alt)?
Но может проще переназначить скрипт на другую клавишу (например правый Alt)?
Re: Быстрый поиск в редакторе
скрипт реализован как надстройка над EdtFind с вытекающими плюсами и минусами. указанные артефакты — следствие такой реализации. вероятно, потратив большие или меньшие усилия, их можно «замазать», но я такой потребности не ощущаю. вообще я шлифовал скрипт, пока меня что-то напрягало в его повседневном использовании.John Doe wrote:Мелкие недочёты.
сейчас не помню. могу предположить, что дело в каких-то технических ограничениях, вряд ли я стал бы специально отключать режим поиска.John Doe wrote:Кто-то может пояснить зачем так сделано?продолжение поиска в обратном направлении (AltF7, ShiftF3) отключает режим быстрого поиска [...]
ConEmu?Wave wrote:А ещё режим поиска часто включается при альт-табах, а заметить его получается не всегда. Из-за этого я всё никак не могу решить, удобен для меня этот скрипт или неудобен.
у себя проблемы не замечал.
рисовать искомую строку не в заголовке, а в диалоге на полэкрана.Wave wrote:Но в любом случае хотелось бы более заметного перехода в режим поиска, например, подсветки строки заголовка (возможно ли это в нынешнем макроязыке?).
Фар делают добрые люди
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: Быстрый поиск в редакторе
Разумно. Но я ощущаю, поэтому вот.ccaid wrote:скрипт реализован как надстройка над EdtFind с вытекающими плюсами и минусами. указанные артефакты — следствие такой реализации. вероятно, потратив большие или меньшие усилия, их можно «замазать», но я такой потребности не ощущаю.John Doe wrote:Мелкие недочёты.