IDEA отключить запись серьезности в проверках кода

Есть ли способ отключить видимость указанных серьезностей для проверки кода? Намерение состоит в том, чтобы это не отображалось в сводках проверок

Я думаю о предупреждении "не показывать", как в Resharper? -> Решарпер-ДОК

Спасибо

РЕДАКТИРОВАТЬ: я просто не хочу видеть конкретную серьезность в резюме проверки. Допустим, у меня есть 200 "Weak Warnings", 40 "Может быть более производительным" и 100 "INFO" записей. Это может быть сделано с 3 предопределенными серьезностями. После осмотра, в качестве резюме, я вижу список предупреждений, сгруппированных по этим серьезностям. Теперь я хочу, чтобы я хотел видеть только "Слабые предупреждения" и "Могут быть более эффективными", в результате не должны отображаться все предупреждения, указанные с серьезностью "ИНФО".

Целью здесь не является отсутствие видимости в графическом интерфейсе IDEA, дальнейшая цель состоит в том, чтобы эти записи игнорировались в автономной инспекции IDEA, но если мне удастся изменить файл Inspectionprofile таким образом, чтобы некоторые серьезности полностью игнорировались, в графическом интерфейсе пользователя Полученные в результате автономных проверок файлы также станут более понятными.

Надеюсь, этого достаточно, чтобы объяснить мою проблему дальше.

РЕДАКТИРОВАТЬ:

Отключено для некоторых испытаний

<inspection_tool class="Annotator" enabled="true" level="ERROR" enabled_by_default="true">
  <scope name="jmf.properties" level="WEAK WARNING" enabled="false" />
  <scope name="LicenseFiles" level="IGNORE" enabled="false" />
</inspection_tool>

Теперь LicenseFiles Scope отображается как "Weak Warning", хотя он отключен, что очень интересно. Сферы - правильные, но, похоже, не работают должным образом.

Серьезность "Слабое предупреждение" здесь не указывается.

Определение области

2 ответа

Решение

Профили проверки хранятся в виде файлов.xml в каталоге.idea для профилей уровня проекта и в каталоге настроек для профилей уровня приложения. Вы можете создать копию своего профиля проверки и выполнить пакетный поиск и заменить

enabled="true" level="INFO"

в

enabled="false" level="INFO"

(заменив собственную строгость, если вам нужно). Это должно делать то, что вам нужно.

Я согласен с @yole, что ваш вопрос не очень понятен. Тем не менее, в дополнение к предложению @yole, вы также можете создать собственный уровень контроля, который, в свою очередь, имеет настраиваемую конфигурацию выделения. Откройте настройки проверки (в группе "редактор" в IDEA v14). Выберите осмотр. На правой панели будет настройка "серьезность". В выпадающем меню есть опция "Изменить настройки серьезности". Выберите это, а затем создайте новый уровень серьезности. Затем вы можете установить формат подсветки в редакторе (или не задавать его) и цвет полосы ошибки (или отключить его). После того, как вы создали свой пользовательский уровень, установите все необходимые проверки для этого уровня.

Если вы просто хотите ограничить показ проверок при запуске действия " Анализировать> проверить код", вам потребуется создать дополнительный профиль проверок, включив только проверки, которые вы хотите запустить, или с альтернативными уровнями серьезности. Затем выберите этот профиль в диалоговом окне при запуске действия " Анализ"> "Проверить код".

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