Поддержка WebStorm для вложения CSS

Я использую PostCSS, и одним из важных элементов PostCSS является вложение CSS. WebStorm не любит синтаксис и выделяет ошибки.

Есть ли решение этой проблемы?

введите описание изображения здесь


person Avi Zloof    schedule 10.08.2016    source источник
comment
Как сказал @DanGamble - пока это единственный способ. А пока проголосуйте за youtrack.jetbrains.com/issue/WEB-16601.   -  person LazyOne    schedule 10.08.2016
comment
Да, пожалуйста, проголосуйте! Надеюсь, что-то скоро будет решено в отношении этого, даже если он просто поддерживает новые вещи спецификации CSS, как они сделали с переменными CSS :)   -  person Dan Gamble    schedule 10.08.2016


Ответы (2)


В WebStorm 2016.3 эта проблема решена. Как подробно описано в блоге WebStorm пользователи PostCSS теперь могут установить официальный подключаемый модуль PostCSS, перейдя к Preferences > Plugins > и выполнив поиск «Поддержка PostCSS». После установки плагина и перезапуска WebStorm вы должны идентифицировать любые существующие файлы css, используя PostCSS как PostCSS, перейдя в Preferences > Languages & Frameworks > Stylesheets > Dialects и щелкнув диалект CSS файла и изменив его на «PostCSS».

person Evan Wieland    schedule 14.01.2017

Редактировать Ответ Эвана ниже теперь лучше, поскольку Webstorm выпустила официальный плагин для PostCSS Поддержка WebStorm для вложения CSS

К сожалению, в настоящее время единственный способ заставить его хорошо работать с PostCSS — это сделать:

css

Зарегистрируйте *.css или *.pcss, если вы используете это расширение для обработки их как файлов Sass внутри Webstorm. Вам также нужно будет отключить несколько проверок синтаксиса, которые Webstorm предоставляет после изменения типа файла в зависимости от того, какие плагины PostCSS вы используете.

person Dan Gamble    schedule 10.08.2016