2015-11-12 2 views
22

Как я могу найти все неиспользуемые методы и переменные моего проекта в Android Studio IDEA?Как я могу найти все неиспользуемые методы моего проекта в Android Studio IDEA?

+2

Mr. DownVoter, могу я спросить вас, почему вы голосуете за этот вопрос? –

+3

Не мой нисходящий, но, возможно, это был кто-то, кто читал первые слова названия и думал, что ваш вопрос попадает в категорию вне темы: «Вопросы, предлагающие нам рекомендовать или найти книгу, инструмент, библиотеку программного обеспечения, учебник или другие ресурс-сайт не относятся к теме для переполнения стека, поскольку они склонны привлекать упрямые ответы и спам. Вместо этого опишите проблему и то, что было сделано до сих пор, чтобы ее решить ». Я не думаю, что ваш вопрос не в тему, но вы можете изменить название на «Как я могу найти ...», как вы писали в теле вопроса, чтобы предотвратить недоразумения. –

ответ

46

В студии Android (или в целом в Intellij IDEA) вы можете указать код проверки, который вы хотите проанализировать, с Analyze-> Inspect Code ..., а затем определить область действия вашего кода. Например, вы можете увидеть этот результат для моего кода на рисунок ниже:

enter image description here

В декларации избыточности вы можете увидеть, что «SomeMethod» объявлен неиспользованными. А также в Возможные ошибки вы можете найти переменную «i» никогда не используется.

1

Вы также можете установить QAPlug через File -> Settings -> Plugins -> Browse Repositories -> QAPlug.

Для Mac: Android Студия -> Preferences ... -> Плагины -> Просмотр Хранилища -> QAPlug.

В QAPlug PMD, FindBugs, Checkstyle и Hammurapi интегрированы. Эти инструменты очень приятны, чтобы найти мертвый код, ошибки, повысить производительность и сделать код более читаемым. Я очень рекомендую эти инструменты, если вы работаете над большим проектом.

+0

Как использовать этот плагин – user3475052

+0

Как он расскажет об ошибках разработчикам, вы можете объяснить немного больше – user3475052

+0

Вы можете найти учебное пособие по адресу https://qaplug.com/tutorial/ – Swapnil

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