编辑EJS模板(express.js,underscore.js,can.js)

4

你用什么IDE来编辑EJS模板,这是一种标准的模板语言,例如can.js,express.js和underscore.js。

我在等待JetBrains WebStorm IDE支持EJS(顺便说一句,有兴趣的人可以投票 http://youtrack.jetbrains.com/issue/WI-6800)。

我想知道是否有其他IDE支持EJS语法?


vim 对我来说很好用。但我不知道是否可以称其为 IDE。 - chovy
3个回答

3
作为一种解决方法,您可以使用设置菜单让Jetbrains将.ejs文件与html相关联。
文件->设置->文件类型->已识别的文件类型{查找HTML并在注册模式的部分添加*.ejs}。

希望JetBrains能够很快在WebStorm 7 EAP中添加这个功能。 - WHITECOLOR

2
插件已经存在:

https://youtrack.jetbrains.com/issue/WEB-679#comment=27-1516987

我用以下方法解决了Underscore.js模板被标记为错误且没有正确的语法高亮问题: 1. 安装EJS插件 (https://plugins.jetbrains.com/plugin/7296?pr=) 2. 配置设置 -> 编辑器 -> 文件类型 -> EJS -> 添加注册文件模式:*.tmpl (你的可能不同) 3. 完成!漂亮的语法高亮,没有错误 :) 注意:我在Backbone.js环境中使用Underscore.js (lodash)模板。这些模板始终是类型为*.tmpl的单独文件。

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接