将Nunjucks与IntelliJ IDEA/Webstorm集成

Jos*_*vid 17 syntax-highlighting intellij-idea webstorm nunjucks

如何在IntelliJ IDEA/Webstorm中为Nunjucks模板文件添加语法高亮?

没有明显的插件可用.也许有类似模板引擎的东西可行吗?

Jos*_*vid 36

刚刚找到了解决方案.我走在正确的轨道上.

  1. 配置您的应用以使用自定义扩展.在我的情况下,我用过*.njk.您需要自定义扩展,以便IDE可以识别模板文件.

  2. 转到文件 - >设置 - >编辑器 - >文件类型

  3. 找到Twig,它是相同的模板引擎,但对于PHP并添加自定义扩展.单击绿色加号并键入*.njk.现在所有*.njk文件都被解析为Twig,所以最后 - 支持Nunjucks.

更新: @dudewad指出现在正式推荐的扩展*.njk(谢谢!)


Jan*_*ell 6

Webstorm没有内置的TWIG支持.您需要从此处手动下载:https://plugins.jetbrains.com/plugin/7303然后选择Preferences > Plugins > Install plugin from disk...并选择刚刚下载的文件.然后按照FireCoding的解决方案.在Webstorm 11.0.3中为我完美地工作

  • 看起来像 Webstorm 的较新版本(我在 `2018.1.3` 上原生支持 TWIG)。所以这一步就没有必要了。 (2认同)