是否有针对NetBeans的Mustache语法荧光笔或插件?

daG*_*vis 13 syntax netbeans mustache

胡子这样的东西.我正在使用NetBeans,我需要编辑.mustache文件.问题是,当我使用NetBeans打开它时,语法就像纯文本一样.

1).mustache文件是否可以使用类似HTML的语法?

2)是否有任何插件可以让Mustache更轻松地工作?我只发现了这个教程.

Jas*_*els 12

如果要创建自己的插件很难,那么如果小胡子模板显示为(普通)HTML而不是纯文本,那么您可能已经满意了.

这可以在选项>杂项>文件中配置.创建一个名为"mustache"的"新"文件扩展名.然后选择'HTML Files(text/html)'作为关联文件类型.


And*_*yak 2

看来您发布的链接中描述的方法是唯一的方法:为 netbeans 编写自己的插件(这是一项相当困难的任务)

1)关注http://wiki.netbeans.org/SyntaxColoringANTLR

2)但更困难的事情是将您的语言定义实现为嵌入式语言。

如果您想突出显示其他语言文件(html、xhtml)中的 Mustache 模板标签,则需要它

在旧版本的 NetBeans 中,有一个非常简单的 api 和模块(它无法与所有平台服务集成,如重构等),但它基于语法定义(BNF 或类似的东西)和令牌的配色方案。