Notepad++: подсветка строк на основе правил

есть ли способ автоматически выделять строки на основе предопределенных правил в Notepad++?

Я говорю не о подсветке синтаксиса, а о читаемости лог-файлов.

Я ищу либо функцию, которую я пропустил, либо плагин.

2
задан Jonathan
15.11.2022 11:16 Количество просмотров материала 2706
Распечатать страницу

4 ответа

  1. выберите Language > Define your language... (или View Language > User-Defined Dialog... или Language > User-Defined в зависимости от версии и локализации файла)
  2. использовать пользовательский диалог, чтобы указать, что выделить. Чтобы выделить определенные слова, используйте Списки Ключевых Слов tab и введите каждое слово в группа выбор цвет/стиль шрифта как вам нравится. Вы также можете использовать Строки на Комментарий & Количество tab чтобы выделить слово до конца строки (отметьте рассматривать ключевое слово как символ частичного совпадения).
  3. выберите Language > User-Defined

если вы хотите использовать эту схему подсветки регулярно, вы можете сохранить ее, нажав Save As.... Теперь эта схема должна быть указана в Language меню главного окна Notepad++.

7
отвечен Gnubie 2022-11-16 19:04

У меня такая же нужна. "Выделение строк, содержащих определенные ключевые слова". В настоящее время я использую Baretail или лучше: Glogg для этого, но было бы неплохо увидеть это в Notepad++.

Я обычно использую Notepad++ для просмотра файлов журнала. Некоторые события начинаются с определенных ключевых слов; выделение строки в Notepad++ позволит мне быстро найти события в журнале.

5
отвечен cvdabbeele 2022-11-16 21:21

как было сказано передо мной:

Выберите язык > определите язык... (или язык представления > пользовательский Диалог..., или язык > определяется пользователем, в зависимости от версии и локализации файла)

в моем случае. Мне нужно было раскрасить строки кода, начинающиеся с"V" {tab} Я установил разделитель 1 стиль:

  • Открыть: V
  • бежать:
  • закрыть: ((EOL))

это также выделит Средний текст V и on, поэтому я скопировал {tab} в

открыть: V{tab} / / {tab} не отображается, но присутствует

я узнал, что {вкладка} в экспорт .xml кодируется как 	 Что означаетhttp://www.unicodemap.org/details/0x0009/index.html именно то, что мне было нужно. Таким образом, изменяя xml с кодами Unicode caracter

5
отвечен Joze Novak 2022-11-16 23:38

плагин для N++ теперь называется AnalysePlugin это может подойти. Это позволяет выполнять обычный, регулярный и экранированный поиск. Он выводит результаты на другую панель, но вы можете окрасить свойства переднего плана и фона результатов, а также сохранять и загружать наборы фильтров.

2
отвечен ryanr 2022-11-17 01:55

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх