Netbeans IDE有哪些错误检测分析?

时间:2012-01-31 17:13:42

标签: netbeans error-detection

我正在对Netbeans IDE进行一些研究。我的意思是,当Netbeans已经内置错误检测系统时,为什么要使用ActionPMD和FindBugs插件?差异真的那么显着吗?

1 个答案:

答案 0 :(得分:1)

FindBugs和ActionPMD“深入挖掘”。如果没有它们,Netbeans可以很容易地找到像写入但从未读过的本地变量之类的问题。 FindBugs将更进一步,找到尚未关闭的流。例如,一些规则还包括“最佳实践”测试和可能的安全问题。

只是澄清上面的评论:FindBugs和ActionPMB都是静态分析工具。根据我的经验,FindBugs可用于发现细微的缺陷和性能问题。