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

Здесь можно обсудить ваш любимый плагин.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

romkyns
Posts: 62
Joined: Thu 30 Jul, 2009 12:20
Been thanked: 1 time

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

Post by romkyns »

Latest post of the previous page:

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

Есть одна хотелка - замена в выбранном. Может я конечно плохо искал, но мо-моему данная возможность отсутствует. Есть ли на это планы? Если пришлю патч, он обречен заранее или же у него есть шансы?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

1. Пока нет, в планах есть.
2. Это от патча зависит, очевидно. Но там не все так просто, так что патч должен быть очень аккуратным.
romkyns
Posts: 62
Joined: Thu 30 Jul, 2009 12:20
Been thanked: 1 time

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

Post by romkyns »

Понял, тогда возможно попробую. Просто хотел убедиться, что теоретически такая фича принимается.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Добавь, плиз, гуиды для диалогов поиска/замены?
romkyns
Posts: 62
Joined: Thu 30 Jul, 2009 12:20
Been thanked: 1 time

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

Post by romkyns »

> Удалены команды Find word forward/backward - потому как элементарно реализуется через макросы.

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

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

Одна неприятность в том, что надо устанавливать Whole Words в макросе, после чего эта настройка запоминается. Find word forward/backward не сбивает режим в Whole Words. Я не эксперт по макросам; этого можно как-то избежать? Неудобно, однако.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

спасибо за новую версию!
на этой страничке битая ссылка на х64 версию (в ссылке ...x64..., а имя файла ...X64...)
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

romkyns wrote:...это не так уж элементарно...
Все проще, однако.


Любимые кнопки - сами подставьте. Надеюсь, Вы пользуетесь MacroLib'ом? :)
romkyns
Posts: 62
Joined: Thu 30 Jul, 2009 12:20
Been thanked: 1 time

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

Post by romkyns »

Спасибо! :) Кстати, кнопки как раз те, что надо.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Спасибо за новую версию!
"Mark whole Tab" на примере из http://forum.farmanager.com/viewtopic.p ... 528#p71528 не работает.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

Если искать "\t" - то работает. А если "M\t" - не работает, да. Похоже на глюк в Far'е, вряд ли я что-то могу с этим сделать.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Получается, что баг в Editor'e?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

Да, похоже на то.
MrLepsky
Posts: 2
Joined: Wed 23 Mar, 2011 09:19

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

Post by MrLepsky »

Спасибо автору за отличный плагин!
Во-первых, хотелось бы убрать диалог "Строка не найдена, продолжить с начала файла?" и всегда искать с начала/конца файла. Можно такую опцию в настройки?
Во-вторых, если в диалоге поиска выбрать [x] Обратный поиск - курсор не переходит на предыдущее вхождение, пока не нажмешь "Продолжить назад".
Хочется намакросить на CtrlUp/CtrlDown циклический поиск слова вверх/вниз
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

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

Post by Max Rusov »

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

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

Post by MrLepsky »

Спасибо, что ткнул носом в макрос! Разобрался, переход вверх не работает, если выставлена настройка "Перемещать курсор в конец". Убрал настройку, все заработало. Еще бы хотелось, чтоб при наличии выделения - таким же образом искался выделенный текст.
В данном макросе на мой взгляд как раз удобно бегать по кругу без подтверждения.
Такая навигация есть в плагине Text navigate, но в EdtFind получилось бы удобнее и с поддержкой юникода
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

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

Return to “Обсуждение плагинов”