为了减轻使用XML的一些麻烦,我一直在试验PXSL,这是任何具有高级宏功能的XML文档的缩写语法。但是,由于它是如此新颖,我无法找到任何知道如何解析语法高亮的文本编辑器。
您知道有哪些编辑器或插件可以启用此功能吗?如果我想定义语法高亮,我会从哪里开始,比如说Notepad ++?
提前致谢。
答案 0 :(得分:1)
我不是Notepad ++用户,但我建议您使用UltraEdit及其自定义语法突出显示功能。
它已经支持多种语言,如下所述:
http://www.ultraedit.com/downloads/extras.html
最好的一面是,您可以通过查看示例来构建自己的单词文件。
另一方面,最糟糕的部分,UltraEdit不是免费的..
答案 1 :(得分:1)
我推荐PSpad,支持很多语言语法着色,它是免费软件。 www.pspad.com
答案 2 :(得分:0)
您可以查看VIM中包含的PApp syntax highlighting。
PApp语法文件处理.papp文件,并且在较小的范围内处理.pxml 和.pxsl文件,它们都是使用xml的perl / xml / html / other的混合文件 作为顶级文件格式。默认情况下,所有内容都在phtml或pxml中 sections被视为带有嵌入式预处理器命令的字符串。如果 你设置变量:
:let papp_include_html=1
在您的启动文件中,它将尝试在phtml中使用syntax-hilight html代码 部分,但这是相对缓慢和太多彩,不能够 明智地编辑;)(又名,pxsl难以解析)
最新版本的papp.vim语法文件通常可以在http://papp.plan9.de找到。
答案 3 :(得分:0)
要在Notepad ++中为PXSL .pxl(或任何其他非典型文件扩展名)启用语法突出显示,您需要:
对于(1),单击“插件” - > “插件管理器” - > “显示插件管理器”。向下滚动并检查XML Tools,然后安装。
重新启动Notepad ++后,请执行(2):
例如,当我希望我的DITA源文件突出显示为XML时,我在User ext文本框中添加了“dita ditamap”以使用.dita或.ditamap突出显示文件扩展。