#java #intellij-idea
#java #intellij-идея
Вопрос:
В IntelliJ я не смог найти «Поле x никогда не используется» в Intellij
Настройка / проверка / Java
Список.
Как получить систематическое выделение вместо предупреждения «при наведении курсора мыши» в случае неиспользуемых полей-членов?
Кстати, команда «Показать описание проверки», доступная в правом верхнем углу всплывающего окна, выделена серым цветом.
Я также установил для проверки Java «неиспользуемое объявление» статус «Ошибка», затем «Серьезный», местоположение в этом случае указано соответствующей цветовой полосой на правом ползунке, но в редакторе ничего не меняется … кстати, цветная полоса отображается для неназначенных участников, и это то, что я хочу.не хочу, поскольку это происходит для автоматически подключаемых членов Spring, и это не ошибка..Мне нужно было бы предупреждение в редакторе только для неиспользуемых членов..
Комментарии:
1. Проверка, которую вы ищете, называется
Unused declaration
. Пожалуйста, проверьте, установлено ли оноWarning
(значение по умолчанию)2. Большое вам спасибо @FlatEric, я установил для проверки Java «Неиспользуемое объявление» статус «Ошибка», затем «Серьезный», местоположение теперь обозначается соответствующей цветовой полосой на правом ползунке, но в редакторе ничего не меняется … кстати, цветная полоса отображается для неназначенных участников иэто то, чего я не хочу, поскольку это происходит для автоматически подключаемых членов Spring..
3. для автоматической настройки вы должны нажать alt enter, затем выбрать
suppress unused warning is annotated with foo.bar.autowired
Ответ №1:
Намерение не должно быть выделено серым цветом, это выглядит как ошибка — поскольку @olga уже упоминалось. Но это не мешает вам достичь того, чего вы хотите
Итак, чтобы найти это намерение. Перейдите к неизвестной переменной и нажмите ALT
Enter
:
Используйте правильный ключ arror ->
Нажмите enter, и вы будете перенаправлены на соответствующую настройку проверки:
Затем измените с warning
на error
:
Отныне каждая неиспользуемая переменная будет помечена как ошибка, а не предупреждение.
Измените внешний вид
Если вы не хотите иметь отметку об ошибке и просто хотите изменить способ отображения warinig, выполните следующие действия:
Перейдите к Settings
-> Editor
-> Color Scheme
-> General
затем выберите Errors and Warnings
и Unused symbol
. Вы можете настроить внешний вид с правой стороны.
Ответ №2:
Пожалуйста, следуйте за проблемой, уже созданной для проблемы выделения редактора: https://youtrack.jetbrains.com/issue/IDEA-242284 и проблема для «Показать описание проверки»: https://youtrack.jetbrains.com/issue/IDEA-252200