我想根据他们的名字突出显示一些XML节点和属性,但没有找到方法(除了根据Extending language definitions (for code highlighting) in notepad++编写我自己的词法分析器,但我不想那么深入)。
所以,我为语法高亮显示了一个自定义语言,但是我丢失了自动关闭标记(比如当我键入>
<foo:bar
时,Npp会自动关闭标记并写入{{ 1}}。
因此,为了突出显示并具有自动关闭功能,我在语言之间切换:
我有一个XML文件,并以<foo:bar></foo:bar>
模式写入。然后,当我想要突出显示时,我切换到我的自定义语言:XML Language
。
使用point&amp;点击是一种痛苦。
有没有办法获得切换到某种精确语言的快捷方式?
与foo-xml Language
切换到XML一样,Ctrl+1
切换到Ctrl+2
。
或者
有没有办法以自定义语言激活自动关闭功能?
我也很乐意接受任何允许我“混合”这两种语言的答案,并且根据自定义节点名称列表突出显示某些节点的名称。