我将* .tpl文件类型注册为“Java Server Page”文件,尽管它是一个UnderscoreJS模板代码(由于这种配置,JavaScript!Not Java,因为文件编辑器指向)。
这很好,但格式化我的EJS样式模板代码的代码行,如下图所示:
我设法隔离问题 - 当我的代码使用Underscore.JS' each()
函数时它会中断,即如下所示的代码创建了打破(否则会很好地格式化):
_.each(models, function(model) {
// some code..
}
);
可以做些什么?我正在寻找一个“原生”解决方案,即不使用Eclipse格式化插件。
也许将文件类型与其他编辑器关联起来?那么,哪个?
答案 0 :(得分:0)
IDEA 13中有一个EJS插件。