Notepad ++自定义语言突出显示

| 我有一种特定的语言(它的私有和封闭源代码),我正在用Notepad ++编写突出显示的代码。我以前从未做过这样的事情……所以,在大多数情况下,我一无所知。 有很多关键字,我已经找到了实现这些关键字的方法,但是字符串用方括号(
[
]
)表示,而不是用普通引号引起来。如何在XML文件中将它们注册为字符串? 另外,语言在很大程度上依赖于递归和嵌套。有什么办法说“方括号的第1级是这种颜色,第2级是此颜色,等等...”?     
已邀请:
有一个有用的帮助页面,该页面说明了如何使用GUI为Notepad ++定义自定义语言。正如Alex K在上面的评论中指出的那样,用于设置字符串定界符的选项似乎在“运算符”选项卡的“定界符”框中。但是,它似乎不支持针对不同级别的嵌套使用不同的颜色。     
对于一直问同样问题的人的更新: (临时)有关自定义语法突出显示的文档位于:http://udl20.weebly.com/index.html 在Notepad ++中有对此的链接,但是它并不突出。     
我有想要在Notepad ++中查看的log4net文件。它们包含以下行:
2015-06-03 16:38:10,751 [Compname][Thread:29][FATAL]
要突出显示[FATAL],仅关键字列表还不够。我添加了这个: 在选项卡“文件夹和默认值”中>以代码样式1进行折叠:>
Open: [ 
Close: ]
在标签页“关键字列表”> 1ste组>具有某些样式的致命菜单上。     

要回复问题请先登录注册