EdtFind — Поиск и замена в текстовом редакторе FAR
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Latest post of the previous page:
На больших файлах (~10000 строк) имеем непонятный глюк с колорером, не уверен чей он...Поиск в режиме "Whole words" (хотя наверное не важно).
Последовательность нажатий: CtrlHome F7 Enter ShiftF7
Если перед ShiftF7 подождать (~2сек) - то все ок.
Если же жать ShiftF7 сразу после первого найденного (~1400строка) - то
текст второго найденного (~8400строка) оказывается нерасцвеченным колорером.
После чего замираем и через пару секунд - расцвечиваем.
Это не смотря на то, что файл уже был ПОЛНОСТЬЮ обработан колорером,
т.е. парсинг требоваться не должен.
Code: Select all
REGEDIT4
[HKEY_CURRENT_USER\Software\Far2\KeyMacros\Editor\F7]
"Sequence"="$if (Selected) callplugin(0x444e4645,2) $else callplugin(0x444e4645,1) $end"
"DisableOutput"=dword:00000001
[HKEY_CURRENT_USER\Software\Far2\KeyMacros\Editor\ShiftF7]
"Sequence"="callplugin(0x444e4645,5)"
"DisableOutput"=dword:00000001
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Бывает. Чудо что они вообще живут вместе, я был удивлен когда это увидел и до сих пор не понимаю как это работает
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Вроде починил.Maximus5 wrote:Плагин дерется с ECompl при наличии постоянного выделения.
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
после использования команды "Find word forward" (или "Find word backward") в диалоге поиска забывается состояние радиокнопок режимов поиска — оно принудительно устанавливается на поиск слов. это очень неудобно. надеюсь, это не было целью, а просто недосмотр, и будет поправлено.
диалог поиск/замены отказывается запоминать пустую строку в "Replace with". можно поправить?
диалог поиск/замены отказывается запоминать пустую строку в "Replace with". можно поправить?
Фар делают добрые люди
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
- Роман Пехов
- Posts: 16
- Joined: Thu 26 Aug, 2010 12:30
- Location: Екатеринбург
- Has thanked: 2 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Уже выбросил предыдущий плагин того же назначения и поставил сей.
Но в диалогах «Search» и «Replace» не работает CtrlEnter. Видимо, из-за отсутствия умолчательной кнопки. Очень неудобно. Не припомню других таких диалогов ни в каких плагинах, ни в самом Фаре. Поправить бы.
Но в диалогах «Search» и «Replace» не работает CtrlEnter. Видимо, из-за отсутствия умолчательной кнопки. Очень неудобно. Не припомню других таких диалогов ни в каких плагинах, ни в самом Фаре. Поправить бы.
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
А оно чем то отличается от Enter? Впрочем - поправил уже. Вечером выложу.
- Роман Пехов
- Posts: 16
- Joined: Thu 26 Aug, 2010 12:30
- Location: Екатеринбург
- Has thanked: 2 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Отличается. Когда активна кнопка, отличная от умолчательной, Enter её и нажимает. (Сие раздражает меня. У меня макрос подменяет Enter на CtrlEnter.)
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
для контролов, которые обрабатывают enter — да. например — кнопкаMax Rusov wrote:А оно чем то отличается от Enter?
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Спасибо за удобный и функциональный плагин. Было бы замечательно, если бы он был включён в стандартную поставку.
-
- Posts: 726
- Joined: Sun 03 Apr, 2005 22:00
- Location: Казань
- Been thanked: 2 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Реально ли сделать дублирование подсветки результатов поиска на скроллбаре, т.е. подсвечивать знакоместо, по которому следует щёлкнуть, чтобы редактор показал кусок файла с найденным текстом?
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Все возможно, но что-то не хочется . Кроме того - это будет неудобно. Если файл большой, то одно знакоместо на скроллбаре - это может быть куча страниц, и получится что ты кликнул по выделению, а найденного фрагмента не видишь. Будет выглядеть как ошибка.
-
- Posts: 726
- Joined: Sun 03 Apr, 2005 22:00
- Location: Казань
- Been thanked: 2 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
предполагается использование в основном для навигации по исходникам — в типичном случае экран текста будет занимать хотя бы одно знакоместо скроллбара, если файл не winnt.h
- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Даёшь динамическое увеличение при наведении! (Наподобие как в доке на Маках или в FishEyeTabs в Firefox.)Max Rusov wrote:Если файл большой, то одно знакоместо на скроллбаре - это может быть куча страниц, и получится что ты кликнул по выделению, а найденного фрагмента не видишь.
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: EdtFind — Поиска и замена в текстовом редакторе FAR
Кроме всего - реализация предложенного предполагает сразу делать просмотр всего файла, что, конечно, плагин не делает.
Непонятна цель - неужели целиться мышкой в скроллбар удобнее чем нажать несколько раз повтор вперед/назад?...
Непонятна цель - неужели целиться мышкой в скроллбар удобнее чем нажать несколько раз повтор вперед/назад?...