Как добавить подсветку синтаксиса в файлы шаблонов Nunjucks в IntelliJ IDEA/Webstorm?
Там нет очевидного плагина. Возможно, есть что-то для аналогичного шаблонизатора, которое будет работать?
Как добавить подсветку синтаксиса в файлы шаблонов Nunjucks в IntelliJ IDEA/Webstorm?
Там нет очевидного плагина. Возможно, есть что-то для аналогичного шаблонизатора, которое будет работать?
Только что нашел решение. Настройте пользовательское расширение для файлов Twig. Это механизм шаблонов с похожим синтаксисом (но для PHP).
при необходимости добавьте плагин Twig Support
Перейдите в «Настройки» -> «Редактор» -> «Типы файлов» и добавьте Twig.
Добавьте пользовательский шаблон *.njk
.
Теперь все файлы *.njk
обрабатываются как Twig, так что, в конце концов, у вас есть поддержка Nunjucks.
.njk
в качестве рекомендуемого расширения (см. раздел «Расширения файлов» здесь: mozilla.github.io/nunjucks/templating.html)
- person dudewad; 18.10.2017
Webstorm не имеет встроенной поддержки TWIG. Вам необходимо вручную загрузить его отсюда: https://plugins.jetbrains.com/plugin/7303 затем выберите Preferences > Plugins > Install plugin from disk...
и выберите файл, который вы только что скачали. Затем следуйте решению FireCoding. У меня отлично работало в Webstorm 11.0.3
2018.1.3
изначально поддерживаю TWIG). Так что этот шаг больше не нужен.
- person Jakub Kukul; 01.06.2018