Intellij IDEA不会使一些未使用的方法变灰

Lah*_*ima 8 java intellij-idea

在intellij IDEA中,如果方法未使用,则该方法以灰色显示.但在某些情况下,IDEA不会使方法变灰,但当我使用alt + F7检查这些方法的引用时,IDEA表示该方法未使用.

这是一个IDEA错误还是有任何理由为什么IDEA不会使这些特定方法变灰?如果它是一个错误,是否有一些解决方法使IDEA识别该方法未使用?

Pet*_*mov 6

最有可能的不是它,它是出于性能原因的限制.跳过搜索用法可能需要很长时间的方法.

解决方法是通过Analyze |在所有项目中显式运行未使用的声明检查 检查代码或分析| 按名称运行检查.那需要一些时间.您还可以设置TeamCity服务器,以便每晚自动为您完成.