Как иметь два похожих разделителя

#notepad

#блокнот

Вопрос:

Как я могу использовать оба этих разделителя в Notepad UDL?

 [[  ]]
 

и

 [[  ]]:
 

В этом синтаксисе (для Squiffy) двойные скобки с двоеточием представляют раздел, тогда как двойные скобки без двоеточия представляют ссылку на раздел.

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

На самом деле, что происходит, так это то, что : это не имеет значения. Если я использую второе обозначение с : ним, оно высвечивает их все, независимо от того, есть ли в тексте : или нет.

Комментарии:

1. Кажется, глючит. документ: ivan-radic.github.io/udl-documentation/delimiters

2. Вот мой пост на форуме справки npp: community.notepad-plus-plus.org/topic/20379 /…

Ответ №1:

Ну, никогда не мог заставить их иметь отдельные цвета.

В итоге я получил это, что позволило бы раскрасить оба [ ] и [[ ]]

 Open:  (( [[ [ ))
Escape:
Close:  (( ]] ] ))
 

Казалось, не имело значения, использовал ли я : в закрывающем разделителе или нет. Я не думаю, что анализатор просматривает эту комбинацию символов.

Вот моя тема на форуме np .