2008-08-28 83 views

回答

2

Java有几个 - 一些最流行的静态分析工具已经内置了许多其他有用的规则。我已经使用

的,在(纯主观的)命令,我是最幸福的有:

  • PMD - 带有CPD - 他们的复制和粘贴检测
  • Checkstyle - 具体rules寻找重复代码
  • Findbugs - 所有Java静态分析工具的爸爸。包括重复的代码检测,连同其它任何东西,你能想到的,但相当耗费资源

有一些niceIDEplugins所有这些和许多其他报告工具(例如,你可以看到结果在Hudson continuos build server或您的项目的Maven site

相关问题