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

3xiyfsfu  于 2022-12-28  发布在  Java
关注(0)|答案(4)|浏览(342)

当我在一个.java文件中时,未使用的代码通常是灰色的,或者有一个绿色的下划线,表示这段代码可能(可能是因为一些奇怪的JNI/Reflection极端情况)是未使用的。但是我有一个包含数千个Java文件的项目,我想找到这种可能未使用代码的所有示例。我如何在IntelliJ IDEA中做到这一点?

j9per5c4

j9per5c41#

只需使用Analyze | Inspect Code并启用适当的检查(声明冗余组下的**未使用声明 *)。
使用IntelliJ 11 CE,您现在可以"分析|按名称运行检查...|未使用的声明"

f2uvfpb9

f2uvfpb92#

在IntelliJ的较新版本中,它位于代码-〉分析代码-〉按名称运行检查下。
在之前的IntelliJ版本中,您应该从分析-〉按名称运行检查运行检查:

然后,选择未使用的声明

最后,取消选中****包括测试源

3zwjbxry

3zwjbxry3#

运行Inspect by Name(按名称检查)后,选择所有位置,使用 Apply quick fixes to all the problems(将快速修复应用于所有问题) 下拉列表,并使用 Delete unused parameters(s)(删除未使用的参数)Safe Delete(安全删除) 中的一个(或两个)。
之后不要忘记点击 * 执行重构 *。
然后,您需要运行另一个分析,因为重构后的代码无疑会显示出更多未使用的声明。

1yjd4xko

1yjd4xko4#

一张图片胜过千言万语!IntelliJ IDEA 2022.x.x

  • 转到代码选项卡,分析代码,然后按名称运行检查

  • 选择您需要的内容🚀

相关问题