10

Дано:WebStorm подсветка синтаксиса для Swig шаблонизатор

Ожидаю, что я смогу получить подсветку Swig, но я получаю только половину пути.

Ниже приведена подсветка, которую я получаю. Код Swig подсвечивается, как ожидалось, но HTML больше не выделяется.

Я попытался установить и включить пакет HTML textmate, но когда активируются пакет HTML и Swig, код выделяется как только HTML. Если я отключу HTML-пакет, но пакет Swig все еще активен, я получаю подсветку Swig.

Мой вопрос: Как получить код Swig и HTML-код, выделенный в том же файле в WebStorm в Windows?

Результат:

enter image description here

Это моя конфигурация Textmate Связки в WebStorm 9:

enter image description here

Опять же, просто выбрав HTML-пакет, чтобы включить это не работает.

+1

, к сожалению, это не может быть сделано, если подсветка синтаксиса обеспечивается Textmate пучками – lena

ответ

25

Swig имеет почти идентичный синтаксис для Twig, поэтому мы можем предположить, что они могут использоваться взаимозаменяемо, говоря о подсветке синтаксиса и завершении кода.

Дело в том, что PHPStorm имеет поддержку Twig через плагин (который является потрясающим BTW), но, к сожалению, он недоступен в других средах IDE, которые рассматривались в меню плагинов.

Эта проблема может быть решена путем:

  • вручную загружать плагин с официального репо на https://plugins.jetbrains.com/plugin/7303?pr=

  • затем установить его вручную думал интерфейс плагина,

  • затем или использования расширение .twig на файлы или добавление нового сопоставления в системное меню «Типы файлов» для типа Twig, с подстановочным знаком *.html или *.swig , как вы предпочитаете.

Я использую *.html обходной путь и работать как шарм, как Swig & HTML подсветка синтаксиса + код завершения.

Надеется, что это поможет вам, как это было для меня :)

+0

Awesome, он работает как шарм!Большое спасибо! –

+0

Спасибо @diosney! Отличный ответ. – fmquaglia

+0

Спасибо, что сработал: D – John

 Смежные вопросы

  • Нет связанных вопросов^_^