Частные способы запуска поиска в редакторе

Здесь обсуждается всё, что касается макросов.
Post Reply
JouriM
Posts: 48
Joined: Fri 04 Dec, 2015 21:16
Been thanked: 3 times

Частные способы запуска поиска в редакторе

Post by JouriM »

Собственно вот
1. Ищет слово под курсором выше по тексту
2. Ищет слово под курсором ниже по тексту
3. Показывает менюшку со всеми строками, которые содержат слово под курсором

"Из коробки" сует себя в меню редактора ФАРа.
Можно оттуда убрать и\или повесить на кнопки
Параметры в начале скрипта.

ВНИМАНИЕ:
- Чтобы корректно рисовались вертикальные молоски в менюшке скрипт нужно сохранить в кодировке UTF8 или выше.
- Не забываем проверить настройки вначале скрипта!



Обновление:
+ Умеет ходить по редактору из грипа
+ Умеет включать\отключать всякие выравнивания в менюшке
* текст покорректировал

Думал еще группы добавить и инкрементальный поиск но что-то уже лень.
Позже сделаю для С, но если по уму, то кода много будет так что в общем виде вряд ли будет...
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Нарисовал три макроса, может пригодится кому

Post by DrKnS »

FYI:
Editor settings - Pick up the word
Editor search - All
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Частные способы запуска поиска в редакторе

Post by HaRT »

JouriM, под “greep” имеется в виду “grep”? Если да, то неплохо бы всюду исправить.
Фар есть инструмент, а не нянька. © 2009 DrKnS
JouriM
Posts: 48
Joined: Fri 04 Dec, 2015 21:16
Been thanked: 3 times

Частные способы запуска поиска в редакторе

Post by JouriM »

DrKnS wrote:FYI:
Editor settings - Pick up the word
Editor search - All
Штатный пикап почему-то подбирает и символы тоже. Хотелось от этого избавиться.

Штатный грип да, видел. Свой сделал чтобы он умел... хм, ровнять строки. И позиционировать на ту строку где стою сейчас.

ПС: Не могу ни вспомнить ни найти - как в меню выделить текст цветом?
Last edited by HaRT on Mon 07 Dec, 2015 15:49, edited 1 time in total.
Reason: Убрал размазанность по высоте
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Частные способы запуска поиска в редакторе

Post by HaRT »

JouriM wrote: грип да
Вы имеете в виду грЕп?
HaRT wrote: JouriM, под “greep” имеется в виду “grep”? Если да, то неплохо бы всюду исправить.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Частные способы запуска поиска в редакторе

Post by DrKnS »

JouriM wrote: ПС: Не могу ни вспомнить ни найти - как в меню выделить текст цветом?
А никак. Это такой внутренний ad hoc, придуманный специально для этого случая.
JouriM
Posts: 48
Joined: Fri 04 Dec, 2015 21:16
Been thanked: 3 times

Частные способы запуска поиска в редакторе

Post by JouriM »

DrKnS wrote: А никак. Это такой внутренний ad hoc, придуманный специально для этого случая.
Я вроде помню что раньше было можно в тексте меню что-то типа \x1 использовать для подсветки
Хотя може меня глючит, давно это было...

Точно нету штатного средства?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Частные способы запуска поиска в редакторе

Post by John Doe »

JouriM wrote: Mon 07 Dec, 2015 01:133. Показывает менюшку со всеми строками, которые содержат слово под курсором
Не очень понял в чём преимущества этой менюшки перед штатной, с результатами поиска всех вхождений.
Post Reply

Return to “Обсуждение макросов”