减轻一些的头痛的工作有XML我一直在尝试 PXSL, 一缩略语法用于任何XML文件的先进宏能力。然而,由于这以新的,我还没有能够找到任何文本的编辑,知道如何分析它对法突出强调。

你知道的任何编辑或插件,使这个吗?我会在哪里开始,如果我想要义法突出说的记事本++?

在此先感谢。

有帮助吗?

解决方案

您可以查看VIM中包含的 PApp语法突出显示

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找到

其他提示

我不是Notepad ++用户,但我建议您使用UltraEdit及其自定义语法突出显示功能。

它已经支持多种语言,如下所述:

http://www.ultraedit.com/downloads/extras.html

最好的一面是,您可以通过查看示例来构建自己的单词文件。

另一方面,最糟糕的部分,UltraEdit不是免费的..

我推荐PSpad,支持很多语言语法着色,它是免费软件。 www.pspad.com

启用语法突出PXSL.pxl(或任何其他非典型的文件的延伸),在记事本++,你需要:

  1. 安装XML工具的插件
  2. 告诉记事本++。pxl(和其他)的文件的扩展,应该强调为XML。

对于(1),点击"的插件"->"插件管理"->"显示插件管理者"。滚下来,并检查了XML工具,然后安装。

一旦你已经重新启动的记事本++,执(2):

  • 点击"设置">"造型配置..."
  • "语言"列表中,选择"XML"
  • 在"用户ext"的文字框中,在"pxl"

例如, 当我想要我的 蒂塔 来源文件应强调为XML,我加入"蒂塔ditamap"在用户ext文本框突出的文件。蒂塔。ditamap扩展。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top