Page 8 of 15

EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Wed 24 Feb, 2010 01:21
by Max Rusov

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Fri 21 Jan, 2011 14:10
by romkyns

Latest post of the previous page:

Плагин - супер, как раз то, что надо!

Есть одна хотелка - замена в выбранном. Может я конечно плохо искал, но мо-моему данная возможность отсутствует. Есть ли на это планы? Если пришлю патч, он обречен заранее или же у него есть шансы?

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Fri 21 Jan, 2011 14:14
by Max Rusov
1. Пока нет, в планах есть.
2. Это от патча зависит, очевидно. Но там не все так просто, так что патч должен быть очень аккуратным.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Fri 21 Jan, 2011 14:19
by romkyns
Понял, тогда возможно попробую. Просто хотел убедиться, что теоретически такая фича принимается.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Tue 25 Jan, 2011 11:51
by Maximus5
Добавь, плиз, гуиды для диалогов поиска/замены?

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Sun 20 Feb, 2011 22:38
by romkyns
> Удалены команды Find word forward/backward - потому как элементарно реализуется через макросы.

Т.к. постоянно этим пользуюсь, попробовал сделать через макросы. Чтобы поиск повторялся как надо пришлось немного почесать затылок - может я тормоз, а может это не так уж элементарно :)

Остановился на следующем. При поиске вперед: сначала стрелка вправо, потом обычный поиск "Find word". При поиске назад: сначала обычный поиск "Find words"+reverse, потом "Repeat backward". Конечно поиск вперед больше не работает если крусор стоит в самом конце слова, но это не так уж страшно.

Одна неприятность в том, что надо устанавливать Whole Words в макросе, после чего эта настройка запоминается. Find word forward/backward не сбивает режим в Whole Words. Я не эксперт по макросам; этого можно как-то избежать? Неудобно, однако.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Sun 20 Feb, 2011 22:45
by Kerberos464
спасибо за новую версию!
на этой страничке битая ссылка на х64 версию (в ссылке ...x64..., а имя файла ...X64...)

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Sun 20 Feb, 2011 23:10
by Max Rusov
romkyns wrote:...это не так уж элементарно...
Все проще, однако.


Любимые кнопки - сами подставьте. Надеюсь, Вы пользуетесь MacroLib'ом? :)

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Sun 20 Feb, 2011 23:16
by romkyns
Спасибо! :) Кстати, кнопки как раз те, что надо.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Mon 21 Feb, 2011 07:17
by Denis
Спасибо за новую версию!
"Mark whole Tab" на примере из http://forum.farmanager.com/viewtopic.p ... 528#p71528 не работает.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Mon 21 Feb, 2011 08:21
by Max Rusov
Если искать "\t" - то работает. А если "M\t" - не работает, да. Похоже на глюк в Far'е, вряд ли я что-то могу с этим сделать.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Mon 21 Feb, 2011 08:27
by Denis
Получается, что баг в Editor'e?

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Mon 21 Feb, 2011 08:36
by Max Rusov
Да, похоже на то.

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Wed 23 Mar, 2011 09:46
by MrLepsky
Спасибо автору за отличный плагин!
Во-первых, хотелось бы убрать диалог "Строка не найдена, продолжить с начала файла?" и всегда искать с начала/конца файла. Можно такую опцию в настройки?
Во-вторых, если в диалоге поиска выбрать [x] Обратный поиск - курсор не переходит на предыдущее вхождение, пока не нажмешь "Продолжить назад".
Хочется намакросить на CtrlUp/CtrlDown циклический поиск слова вверх/вниз

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Wed 23 Mar, 2011 11:12
by Max Rusov
MrLepsky wrote:Во-первых, хотелось бы убрать диалог "Строка не найдена, продолжить с начала файла?" и всегда искать с начала/конца файла. Можно такую опцию в настройки?
Все возможно. Но это не удобно. Продолжение поиска будет зациклено, и ты вечно будешь бегать по кругу...
MrLepsky wrote:Во-вторых, если в диалоге поиска выбрать [x] Обратный поиск - курсор не переходит на предыдущее вхождение, пока не нажмешь "Продолжить назад".
Так и должно быть
MrLepsky wrote:Хочется намакросить на CtrlUp/CtrlDown циклический поиск слова вверх/вниз
http://forum.farmanager.com/viewtopic.p ... 137#p78137

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Wed 23 Mar, 2011 13:11
by MrLepsky
Спасибо, что ткнул носом в макрос! Разобрался, переход вверх не работает, если выставлена настройка "Перемещать курсор в конец". Убрал настройку, все заработало. Еще бы хотелось, чтоб при наличии выделения - таким же образом искался выделенный текст.
В данном макросе на мой взгляд как раз удобно бегать по кругу без подтверждения.
Такая навигация есть в плагине Text navigate, но в EdtFind получилось бы удобнее и с поддержкой юникода

Re: EdtFind — Поиск и замена в текстовом редакторе FAR

Posted: Wed 23 Mar, 2011 21:23
by Maximus5
Max Rusov wrote:
MrLepsky wrote:Во-первых, хотелось бы убрать диалог "Строка не найдена, продолжить с начала файла?" и всегда искать с начала/конца файла. Можно такую опцию в настройки?
Все возможно. Но это не удобно. Продолжение поиска будет зациклено, и ты вечно будешь бегать по кругу...
Ну, по хорошему, плагин может запомнить позицию, с которой поиск был начат (а не продолжен). И по достижению этой позиции - сказать "все, больше ничего нет". Это было бы удобно.