Игнорировать только определенные классы CSS в Resharper

В Resharper 2016.3 улучшен механизм идентификации неиспользуемых классов CSS. Это здорово, но имеет и обратную сторону:

Мы используем CSS классы со специальным префиксом (js-), чтобы отметить элементы, которые нам нужно найти из JavaScript, например, из тестов Selenium. Эти классы теперь помечены как "неизвестные", потому что для них нет записи в файле CSS (очевидно).

Можно ли исключить CSS-классы с определенным префиксом из проверки "неизвестный CSS-класс" в Resharper? Если да, то как?

1 ответ

Не представляется возможным. В итоге мы использовали атрибуты данных вместо классов, чтобы найти элементы из тестов Selenium. Так что вместо того, чтобы делать

<div class="js-something"></div>

мы используем сейчас

<div data-js-xref="something"></div>

Как следствие, мы используем только те имена классов, которые действительно существуют, решая проблему Решарпера в процессе.

Другие вопросы по тегам