Как заставить IntelliJ Idea перестать предупреждать об определенных атрибутах? - PullRequest
0 голосов
/ 26 сентября 2019

Я разрабатываю приложение Vue с использованием UI Kit , что подразумевает использование различных пользовательских атрибутов, таких как uk-grid, uk-icon, uk-navbar и т. Д. (В шаблонах компонентов Vue для одного файла).Для каждого IntelliJ выдает мне предупреждение типа

Предупреждение: (7, 52) Атрибут uk-icon здесь не разрешен

Как я могу сказать IntelliJ не делатьсделай это?Поиск в Google предупреждения не принес никаких вменяемых результатов, что наводит меня на мысль, что для этого нет пакета, готового к использованию (для данного комплекта пользовательского интерфейса), поэтому возникает вопрос: как заставить Idea не предупреждать о настраиваемом списке атрибутов??Но я буду рад ошибаться, и, если есть лучшее решение, пожалуйста, дайте мне знать.

Обновление : как Лена предложила, нажав alt + введите предлагает полезные опции, в том числе добавление атрибута в список пользовательских атрибутов.Тем не менее, использование шаблона с подстановочными знаками для меня не сработало: на приведенном ниже снимке экрана показаны параметры, позволяющие распознавать v-localize attrbute, но атрибут с префиксом uk- по-прежнему выделяется с предупреждением:

the

1 Ответ

1 голос
/ 26 сентября 2019

Вы можете добавить uk-* атрибуты к Настраиваемые атрибуты HTML-тега список в HTML |Неизвестный атрибут HTML-тега проверка;Самый простой способ сделать это - использовать Добавить в пользовательские атрибуты HTML Быстрое исправление доступно на Alt+Enter:

enter image description here

Обратите внимание, что IDEAраспознает Vuikit компоненты и директивы "из коробки" - вы рассматривали возможность его использования вместо чистого UIKit?

...