【问题标题】:Editing EJS templates (express.js, underscore.js, can.js)编辑 EJS 模板(express.js、underscore.js、can.js)
【发布时间】:2016-09-16 16:07:23
【问题描述】:

您使用什么 IDE 来编辑标准模板语言的 EJS 模板,例如 can.js、express.js、underscore.js

我正在等待在 JetBrains WebStorm IDE 中支持 EJS(有兴趣的可以投票http://youtrack.jetbrains.com/issue/WI-6800

不知道有没有其他支持语法的IDE?

【问题讨论】:

  • vim 很适合我。我不知道你是否可以称之为 ide。

标签: express underscore.js backbone-views ejs


【解决方案1】:

作为一种解决方法,您可以让 Jetbrains 使用设置菜单将 .ejs 文件与 html 相关联。

File->Settings->File Types->Recognized File Types { 查找 HTML 并在注册模式部分添加 *.ejs}

【讨论】:

  • =) 希望 JetBrains 很快会在 WebStorm 7 EAP 中添加此功能。
【解决方案2】:

它不是集成的而是在线的,但是有架构师http://rowno.github.io/architect/

【讨论】:

    【解决方案3】:

    插件已经存在了:

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

    Martin Möhwald 2016 年 7 月 14 日,03:30 我解决了 Underscore.js 模板被标记为错误并且没有正确语法突出显示以下方式的问题: 已安装 EJS 插件 (https://plugins.jetbrains.com/plugin/7296?pr=) 配置设置 -> 编辑器 -> 文件类型 -> EJS -> 添加注册文件模式:*.tmpl (我猜你的可能不同) 多田!不错的语法高亮显示没有错误:)

    注意:我在 Backbone.js 环境中使用 Underscore.js (lodash) 模板。模板始终是 *.tmpl 类型的单独文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多