当前Eclipse插件的重复代码

时间:2018-11-12 10:19:02

标签: eclipse sonarqube code-duplication sonarlint

是否有专门用于在Eclipse中查找重复代码的插件或功能?

SDD插件似乎已过时且已死。 SonarLint不显示重复的代码。

我想查看重复的代码,而不是pmd会引入的其他杂音(我认为)

2 个答案:

答案 0 :(得分:0)

使用可以使用CPD

  

很难找到重复的代码,尤其是在大型项目中。但是PMD的复制/粘贴检测器(CPD)可以为您找到它

例如:

  

所需的最少选项:只需为其提供最小的重复大小和源目录:

$ ./run.sh cpd --minimum-tokens 100 --files /usr/local/java/src/java

答案 1 :(得分:0)

最流行的Eclipse插件是eclipse-pmd,该插件将PMD及其Copy/Paste Detector (CPD)集成在一起。

还有other plug-ins集成了PMD,可能还有一些商业插件可以找到重复的代码。