如何使用IntelliJ IDEA查找所有未使用的代码?

当我在.java文件中时,未使用的代码通常会灰显或带有绿色下划线,表示此代码可能(可能是由于一些奇怪的JNI / Reflection角落情况)未使用。但是我有一个包含数千个Java文件的项目,我想找到这些可能未使用的代码的所有实例。如何在IntelliJ IDEA中执行此操作?


答案 1

只需在启用适当检查的情况下使用(声明冗余组下的未使用声明)。Analyze | Inspect Code

使用IntelliJ 11 CE,您现在可以“分析|按名称运行检查 ... |未使用的声明”


答案 2

在较新版本的 IntelliJ 中,它位于 Code -> Analyze Code -> Run Inspection by Name 下

在此之前的 IntelliJ 版本中,您应该从 Analyze -> Run Inspection By Name 运行它:

enter image description here

比,选择未使用的声明

enter image description here

最后,取消选中“包括测试源”:

enter image description here


推荐