让Eclipse警告性能错误

时间:2013-11-18 22:26:23

标签: java eclipse eclipse-plugin

Eclipse是否有任何插件可以解决像IntelliJ这样的性能错误?

性能错误示例:

int [] a,b;
b=f();
a=new int[b.length];
for(int i=0;i<b.length;i++)
{
    a[i]=b[i];
}

在System.CopyArray函数中使用的IntelliJ建议。

1 个答案:

答案 0 :(得分:4)

对于Eclipse,请使用PMDFindBugsCheckStyle插件。

我从未使用IntelliJ IDEA任何延长的时间,所以我不能保证你会发现哪些功能相同或不同。 Eclipse,IDEA和Netbeans有许多相似之处,但细节往往差异很大。

例如,PMD有警告AvoidArrayLoops,它应标记上面的代码。

如果您遗漏了某些内容,则所有这些工具都支持自定义扩展程序。

但Eclipse不是IntelliJ IDEA。

这些插件的优点是它们可用于所有IDE,因此您可以配置它们一次,并且您将在任何地方看到相同的警告。