在用户定义的语言中用括号括起前没有空格的分隔符

时间:2011-02-18 21:03:08

标签: syntax-highlighting notepad++

我在Notepad ++中遇到自定义语法高亮问题。

我想用不同的颜色在括号中显示文字。在查看→用户定义对话中,我已定义了自定义语言并设置了相应的分隔符“(”和“)”。

然而,问题是Notepad ++仅在左括号前有空格时突出显示括号内的文本。例如,在^reg(ular)?$ (ular)中未突出显示,但在^reg (ular)$中则突出显示。

有没有办法强制Notepad ++识别括号前没有空格的分隔符?

2 个答案:

答案 0 :(得分:2)

如果在“用户定义[原文如此]语言”中添加左括号“(”到激活的运算符列表,则内容将在开括号和右括号(您设置为分隔符)之间突出显示。 / p>

答案 1 :(得分:0)

在操作符1中添加(和)更好,然后如果你选择)在源中,(突出显示