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

Здесь можно обсудить ваш любимый плагин.
romkyns
Posts: 61
Joined: Thu 30 Jul, 2009 12:20

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

Post by romkyns » Fri 21 Jan, 2011 14:10

Latest post of the previous page:

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

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

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Fri 21 Jan, 2011 14:14

1. Пока нет, в планах есть.
2. Это от патча зависит, очевидно. Но там не все так просто, так что патч должен быть очень аккуратным.

romkyns
Posts: 61
Joined: Thu 30 Jul, 2009 12:20

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

Post by romkyns » Fri 21 Jan, 2011 14:19

Понял, тогда возможно попробую. Просто хотел убедиться, что теоретически такая фича принимается.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Tue 25 Jan, 2011 11:51

Добавь, плиз, гуиды для диалогов поиска/замены?

romkyns
Posts: 61
Joined: Thu 30 Jul, 2009 12:20

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

Post by romkyns » Sun 20 Feb, 2011 22:38

> Удалены команды 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 » Sun 20 Feb, 2011 22:45

спасибо за новую версию!
на этой страничке битая ссылка на х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: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Sun 20 Feb, 2011 23:10

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


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

romkyns
Posts: 61
Joined: Thu 30 Jul, 2009 12:20

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

Post by romkyns » Sun 20 Feb, 2011 23:16

Спасибо! :) Кстати, кнопки как раз те, что надо.

Denis
Posts: 1411
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

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

Post by Denis » Mon 21 Feb, 2011 07:17

Спасибо за новую версию!
"Mark whole Tab" на примере из http://forum.farmanager.com/viewtopic.p ... 528#p71528 не работает.

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Mon 21 Feb, 2011 08:21

Если искать "\t" - то работает. А если "M\t" - не работает, да. Похоже на глюк в Far'е, вряд ли я что-то могу с этим сделать.

Denis
Posts: 1411
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

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

Post by Denis » Mon 21 Feb, 2011 08:27

Получается, что баг в Editor'e?

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Mon 21 Feb, 2011 08:36

Да, похоже на то.

MrLepsky
Posts: 2
Joined: Wed 23 Mar, 2011 09:19

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

Post by MrLepsky » Wed 23 Mar, 2011 09:46

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

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Wed 23 Mar, 2011 11:12

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 » Wed 23 Mar, 2011 13:11

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

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Wed 23 Mar, 2011 21:23

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

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Wed 23 Mar, 2011 21:40

Понятие "начат" весьма условно. Я могу начать поиск в панелях, а потом открыть файл и нажать "искать далее". Вообщем, сделать опцию зацикливания "без вопроса" не сложно, но лично мне это неудобно. Когда есть возможность я везде подобную фичу отключаю. Но может сделаю, до кучи...

Post Reply

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