Выделение разделителей без пробелов перед скобками в определяемом пользователем языке - PullRequest
4 голосов
/ 19 февраля 2011

У меня проблема с подсветкой пользовательского синтаксиса в Notepad ++.

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

Однако проблема в том, что Notepad ++ выделяет текст в круглых скобках, только если перед левой скобкой есть пробел. Так, например, в ^reg(ular)?$ (ular) не выделяется, а в ^reg (ular)$ это.

Есть ли способ заставить Notepad ++ распознавать разделители без пробела перед скобками?

Ответы [ 2 ]

2 голосов
/ 10 июня 2011

Если вы добавите открытую скобку "(") в список активированных операторов на языке определения пользователя [sic], то содержимое будет выделено между открывающей и закрывающей скобками (которые вы задаете в качестве разделителей).

0 голосов
/ 01 марта 2017

лучше добавить (и) в Operators 1, тогда, если вы выберете) в источнике, (выделено

...