2015-08-27 2 views
1

Возможно ли как-то установить затмение, чтобы выделить неиспользуемые переменные или методы в проекте Java? Это принесет много накладных расходов для Eclipse?Выделить неиспользуемые переменные в Eclipse

+0

В представлении «Проблемы» должно быть указано предупреждение о включении неиспользуемых переменных. Я предлагаю использовать такие инструменты проверки, как [FindBugs] (http://findbugs.sourceforge.net/) или [PMD] (https://pmd.github.io/), чтобы проверить эти ошибки (и многие другие). – lschuetze

+0

Eclipse делает это из коробки. О каких именно переменных вы говорите? –

+0

Публичный класс Статистика {public static int saleRequests = 0;} saleRequests не используется в моем проекте – vico

ответ

0

Перейти к:

  • Окна
  • Предпочтения
  • Java
  • Компилятор
  • Ошибки/предупреждение (также доступны "за проект")
  • прокрутки вниз до "ненужного кода"

Eclipse может, однако, проверять только некоторые элементы. Трудно сказать для eclipse, если публичный метод в открытом классе ссылается в другом коде во время выполнения. Это зависит от того, какой код использует ваш код.

Для еще лучшего анализа кода используйте плагин инструмента для определения кода (например, PMD или аналогичный).

+0

Я не хочу иметь эту информацию во время компиляции. Я хотел бы видеть отмеченные неиспользуемые переменные в редакторе. Что-то вроде неиспользованного импорта – vico

Смежные вопросы