我将 *.tpl 文件类型注册为“Java 服务器页面”文件,尽管它是一个 UnderscoreJS 模板代码(JavaScript!文件编辑器指向的不是 Java,因为这种配置)。
一切都很好,但是格式破坏了我的 EJS 样式模板代码的代码行,如下图所示:
我已经设法隔离了这个问题 - 当我的代码使用 Underscore.JS'each()
函数时它会中断,即像下面这样的代码会创建中断(否则它会很好地格式化):
_.each(models, function(model) {
// some code..
}
);
可以做什么?我正在寻找“本机”解决方案,即不使用 Eclipse 格式化插件。
也许将文件类型与另一个编辑器相关联?那么,哪个?