4

Я хотел бы иметь возможность выделить целые строки в notepad++ по ключевым словам, но эти ключевые слова будут добавляться в конце каждой строки.

Я пробовал использовать доступный механизм стилей "Пользовательский язык", но у меня нет шансов использовать регулярные выражения для соответствия этим строкам.

Поэтому вопрос заключается в том, как этого добиться с помощью доступных опций в Notepad++ или с помощью стороннего плагина.

Пример строки необходим для выделения:

  • Задача сделать что-то для кого-то => СДЕЛАНО

Мне нужно, чтобы вся строка была выделена постоянно (при условии, что стиль применяется к документу) по ключевому слову "ГОТОВО". Я также хотел бы, чтобы решение было способно выделять стили для различных ключевых слов (IN_PROGRESS, CANCELED и т.д.)

Заранее спасибо

1 ответ1

-1

Я не могу помочь вам выделить одновременно разные линии разными цветами, но на самом деле найти эти линии очень просто. Откройте окно поиска, выберите внизу "Регулярные выражения" и введите в поле поиска ^.*keyword . Замените keyword слово словом, которое вам нужно найти. Затем нажмите найти далее или найдите все, чтобы выделить все случаи. Он выберет всю строку, пока ключевое слово находится в конце. Если нет, то будет выбирать все от начала строки до ключевого слова, в том числе.

Объяснение:

  • ^ Начало в начале строки,
  • . соответствовать любому персонажу ...
  • * ... любое количество раз,
  • пока не дойдете до keyword .

Если в этой строке нет keyword , оно будет пропущено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .