我正在寻找一个免费的 Java 代码分析/指标工具,我可以使用它来查看类依赖关系、方法执行时间等,并可能打印出显示它们的图表。我目前在 ANT 中使用 jdepend 任务来实现这一点,但我认为必须有更好的工具来处理这类事情。如果它与 Netbeans 集成,我也更喜欢它,因为我宁愿不将我的所有项目都移植到 Eclipse 来完成分析任务。我曾尝试使用 Visual Paradigm 的社区版,但当它在社区版中不提供代码同步时,我很快就厌倦了。虽然如果这确实是要走的路,我可以再试一次。我也尝试过 BOUML,但它似乎更像是一个 UML 设计工具,而不是现有的代码分析器。所以,我的问题是,你们用什么进行Java代码分析?谢谢!
编辑:例如,JDepend 测量一些指标并可以绘制一个漂亮的小依赖图,但它并不完全有 UI 或任何东西。我想我正在寻找一种工具,它可以绘制出我所有的类及其相互依赖关系(jdepend 仅包 AFAIK)以及在类之间调用的方法并提供“多好”的度量值代码结构是"。如果问题含糊不清,我深表歉意,我只是在寻找各种选择,而且我对代码度量工具并没有太多经验......