Линтить можно в нескольких режимах.
Один из удобнейших — подсветка прямо в редакторе, но для Notepad такой нет.
Остаётся второй вариант — линтить из консоли. Я подключаю линтер через gulp-stylelint. В репозитории написан готовый рецепт. Для других опций посмотрите раздел в статье «Как проще всего использовать stylelint?»
Если не мешать сложной логики для стилей (да и не нужно в стилях мешать ложную логику, css должен быть прозрачным), то PreCSS хорош и быстр.
Ещё очень интересен cssnext. Поначалу напрягает синтаксис, но это дело привычки. Сначала кажется странным, что для математики надо использовать calc (при парсинге значения вычисляются и подставляются), а для переменных, особых медиа-условий и цветовых функций — новый синтаксис. Однако, со временем это станет стандартом, почему бы не привыкать заранее.
Один из удобнейших — подсветка прямо в редакторе, но для Notepad такой нет.
Остаётся второй вариант — линтить из консоли. Я подключаю линтер через gulp-stylelint. В репозитории написан готовый рецепт. Для других опций посмотрите раздел в статье «Как проще всего использовать stylelint?»
Ещё очень интересен cssnext. Поначалу напрягает синтаксис, но это дело привычки. Сначала кажется странным, что для математики надо использовать calc (при парсинге значения вычисляются и подставляются), а для переменных, особых медиа-условий и цветовых функций — новый синтаксис. Однако, со временем это станет стандартом, почему бы не привыкать заранее.
Например, browsersync позволяет сделать так