WebStorm и проверка редактирования

Я использую WebStorm для разработки Ember. В частности, я наш специалист по внешнему интерфейсу, занимаюсь функциями HTML/Handlebars и CSS. Я устал от того, что WebStorm выдает ошибки проверки CSS на вещи, которые меня не волнуют, например проблемы совместимости с IE. Кроме того, я хотел бы «включить» некоторые расширенные проверки, например, не говорите мне, что объявления var недействительны (поскольку мы используем действительные объявления css var).

Он также не распознает определенные правила css, например. -webkit-margin-before. Я не хочу, чтобы он сказал мне, что это ошибки, я знаю, что это не так.

Я теряю сигнал из-за всего шума, и я надеюсь уменьшить или устранить шум. Но я не могу понять, как улучшить/отредактировать проверки, так как это всего лишь контрольный список «высокого уровня», который он должен проверять.

Я предполагаю, что где-то есть файл XML, который я могу редактировать, или что-то подобное?


person Mike Earley    schedule 09.05.2014    source источник


Ответы (1)


Все эти ошибки можно легко подавить из пользовательского интерфейса: нажмите Alt+Enter на операторе, вызывающем предупреждение, затем нажмите стрелку вправо и выберите один из предложенных вариантов:

  • «Отключить проверку» отключает эту проверку для всех файлов.

  • «Подавить оператор» (доступно для некоторых инспекций) отключает проверку только для текущего оператора.

  • «Подавить все проверки для набора правил» отключает ВСЕ проверки, но только для текущего набора правил.

Также обратите внимание, что вы можете отключить все проверки для определенного файла с помощью значка Hector в правом нижнем углу: откройте файл *.css в редакторе, щелкните значок Hector, а затем переместите ползунок, чтобы изменить уровень выделения на «Синтаксис» (значок положение посередине) См. http://www.jetbrains.com/webstorm/webhelp/change-highlighting-level-for-the-current-file.html

person lena    schedule 12.05.2014
comment
Итак, что интересно, это работало для некоторых ошибок, но не для других. Например, он работал с совместимостью с IE, но не с «без общего значения по умолчанию». Для этого он предлагает только добавить шрифт без засечек по умолчанию. Кроме того, примечание: в приложении Mac вы не можете использовать Opt-Enter, вам нужно навести курсор мыши, дождаться появления лампочки и щелкнуть ее, чтобы перейти к этой функции. - person Mike Earley; 13.05.2014
comment
У меня это работает по «без общего значения по умолчанию» - раскрывающийся список с 7 предложениями отображается при нажатии стрелки вправо; он включает «Подавить для оператора», «Подавить для набора правил», «Подавить все проверки для набора правил» и «Отключить проверку»; Кроме того, Alt (Opt) + Enter работает для меня на MacOSX - person lena; 14.05.2014