Scripts discussion (3)
- Author
- Message
-
Offline
- Posts: 382
- Joined: Wed Sep 28, 2011 3:05 pm
beotiger
Спасибо
VladSh
А чтобы на последней строке не было косяков с пробелом, как в вашем примере, надо заменить
на
Спасибо

VladSh
Вот в этом и загвоздкаЭто нормально, т.к. курсор стоит на той строке, а значит текст будет подхватываться - setCompleteLineText() так работает.

А чтобы на последней строке не было косяков с пробелом, как в вашем примере, надо заменить
Code: Select all
lines = lines.replace(/^([ \t]*)/gm, "$1" + lineOpen);
Code: Select all
lines = lines.replace(/^([ \t]*)\S/gm, "$1" + lineOpen);
-
Offline
- Posts: 53
- Joined: Wed Dec 09, 2015 6:33 pm
KDJ thank you for the great script, it helps me a lot in my daily job.KDJ wrote:FindReplaceEx.js
Improved "Count" function...
I'd like to ask for one small thing: when we do Find all to Log panel we see only line numbers and search keyword in Log.
Could it be so that we see complete lines in Log, for it'd be much easy see what we found.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FindReplaceEx.js
Changed: "Bookmarks" options moved to "Find all".
Improved and accelerated execution of "Find all" functions.
Changed: "Bookmarks" options moved to "Find all".
Improved and accelerated execution of "Find all" functions.
Maybe in the next version.beotiger wrote:Could it be so that we see complete lines in Log, for it'd be much easy see what we found.
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
KDJ
beotiger,
В Log-панели можно щелкать мышью и переходить к нужной строке в тексте...
KDJ
А вот зачем сто одинаковых найденных слов в новой вкладке или Буфере обмена ("Open in new tab" and 'Copy to clipboard')?
И пожалуйста добавьте к sTxtFindAll три точки, так, вроде, принято в меню Windows. Спасибо.
Присоединяюсь.beotiger wrote:...thank you for the great script...
beotiger,
В Log-панели можно щелкать мышью и переходить к нужной строке в тексте...
KDJ
А вот зачем сто одинаковых найденных слов в новой вкладке или Буфере обмена ("Open in new tab" and 'Copy to clipboard')?
И пожалуйста добавьте к sTxtFindAll три точки, так, вроде, принято в меню Windows. Спасибо.
-
Offline
- Posts: 53
- Joined: Wed Dec 09, 2015 6:33 pm
Kley хмммм, я как бы подозревал это. Идея в том, чтобы не щелкать на все строки подряд, ища нужное, а сразу видеть в логе те строки, которые тебе действительно нужны. Для этого нам надо видеть полную строку, а не только часть, относящуюся к искомой фразе.Kley wrote:beotiger, В Log-панели можно щелкать мышью и переходить к нужной строке в тексте...
KDJ Uh-huh, that's nice! I know there is no perfect things in our world but... Can you make whole dialog transparent-able, so you can choose to make it semi-transparent on loosing focus for example or always semi-transparent(as it's done in NPP). And we could set transparency level maybe. If it's not so hard to you of course. That would be the coolest FindReplace dialog I've ever seen in my life. 8)KDJ wrote:Maybe in the next version.beotiger wrote:Could it be so that we see complete lines in Log, for it'd be much easy see what we found.
-
Offline
- Posts: 513
- Joined: Sun Sep 15, 2013 8:25 am
- Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы
http://akelpad.sourceforge.net/forum/vi ... 9934#29934Kley wrote: А вот зачем сто одинаковых найденных слов в новой вкладке или Буфере обмена ("Open in new tab" and 'Copy to clipboard')?
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
YuS
Но все равно "докопаюсь"
:
Находим в тексте "слово", результат поиска открываем в новой вкладке, жмем "Подсчитать" (кнопка, между прочим выше кнопки "Найти все").
Видим результат - число (строк с найденным "словом"?). А в тексте, где ищем, это число - ноль. Это баг?
Думается "Подсчитать" - это показать число вхождений "слова" в тексте и не выполнять других операций.
Извините меня пожалуйста, просто действительно "докапываюсь"
. А вдруг баг? 
Согласен. Бывают и различные результаты. Не подумал.
Но все равно "докопаюсь"

Находим в тексте "слово", результат поиска открываем в новой вкладке, жмем "Подсчитать" (кнопка, между прочим выше кнопки "Найти все").
Видим результат - число (строк с найденным "словом"?). А в тексте, где ищем, это число - ноль. Это баг?
Думается "Подсчитать" - это показать число вхождений "слова" в тексте и не выполнять других операций.
Извините меня пожалуйста, просто действительно "докапываюсь"


-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
I don't understand anything.Kley wrote:Находим в тексте "слово", результат поиска открываем в новой вкладке, жмем "Подсчитать" (кнопка, между прочим выше кнопки "Найти все").
Видим результат - число (строк с найденным "словом"?). А в тексте, где ищем, это число - ноль. Это баг?
Думается "Подсчитать" - это показать число вхождений "слова" в тексте и не выполнять других операций.
Can you give a concrete example. And what, in sequence you are doing?
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
-
Offline
- Posts: 513
- Joined: Sun Sep 15, 2013 8:25 am
- Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы
-
Offline
- Posts: 202
- Joined: Sat Mar 28, 2015 2:36 pm
- Location: Russia
YuS
FindReplaceEx.js Version: 2016-01-06, Win7 (32, 64), XP.
У Вас версия файла другая, судя по картинке.
Слово за KDJ.
По умолчанию и включены:Настройка списка разделителей, может влиять на результат такого поиска.
Code: Select all
\t\n'`"\\|[](){}<>,.;:+-=~!@#$%^&*/?
У Вас версия файла другая, судя по картинке.
Слово за KDJ.
-
Offline
- Posts: 53
- Joined: Wed Dec 09, 2015 6:33 pm
KDJ, some notes on FindReplaceEx.js
When I just count or do "Find all", searching phrase is not saved, and when I reopen dialog I see old search phrase. Is this a correct behavior?
And could you add one more thing to FindReplaceEx.js dialog:
Mark all with ability to choose color for highlighting (maybe through standart Color chooser dialog)?
When I just count or do "Find all", searching phrase is not saved, and when I reopen dialog I see old search phrase. Is this a correct behavior?
And could you add one more thing to FindReplaceEx.js dialog:
Mark all with ability to choose color for highlighting (maybe through standart Color chooser dialog)?