<分区>
我已经使用过 Google CodePro AnalytiX,但我从未使用过 Findbugs。
我对 Findbugs 的第一印象是它更难配置。之后,我相信两者是相似的。
你怎么看?
还有一个相关问题:这些插件都没有将我们的代码发送到服务器,对吗? (例如,如果我们使用 CodePro,我们的代码不会发送到 Google 服务器)。
<分区>
我已经使用过 Google CodePro AnalytiX,但我从未使用过 Findbugs。
我对 Findbugs 的第一印象是它更难配置。之后,我相信两者是相似的。
你怎么看?
还有一个相关问题:这些插件都没有将我们的代码发送到服务器,对吗? (例如,如果我们使用 CodePro,我们的代码不会发送到 Google 服务器)。
最佳答案
2016 年更新:CodePro Analytix 不再可用,所以请使用 Findbugs。
原始答案
在 CodePro Analytix 中更好:
在 Findbugs 中更好:
以上所有内容都与您如何使用该工具更相关。错误的实际发现可能在很大程度上取决于要检查的项目。过去我经常建议两者都用,先用Findbugs,再用CodePro:
首先使用 Findbugs 检查,因为它会发现更严重的问题。但是在修复这些问题之后,您可能会发现自己陷入了许多嘈杂的问题(甚至是错误的发现)中。因此,在解决了 Findbugs 最严重的问题后,我建议切换到 CodePro Analytix,因为它的错误发现更少,并且可以更详细地控制。
关于java - Findbugs 与 Google CodePro AnalytiX(Eclipse 插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11720413/