用于Eclipse / Java / Flex开发的最佳免费代码审查工具

我正在使用Eclipse,我想知道什么是最好的Eclipse / Java / Flexbuilder代码审查工具。 如果有关系,我们使用SVN作为SCM。

以下是我遇到的以下内容:

  • 木星 – 好像已经有一段时间了,看起来只有一个开发人员在项目中,文档中提到了Eclipse的老版本
  • IBM的eclipse协作代码审查插件 – 看起来像是一个专有的代码审查工具,所以不能确定它将来会得到支持(或者有社区协助开发的能力)。
  • Eclipse COLA实时共享编辑 – 不是真正的代码审查工具,而是更多的查看/编辑文件的方式点对点样式允许代码审查,如协作。 看看这个video演示的COLA 。

Jupiter支持Eclipse 3.5。 检查木星下载页面

我们使用审查委员会 ,并且非常喜欢。 Eclipse插件也可用: eReviewBoard 。

丰富的任务编辑器

你可以试试Agilereview(见http://agilereview.sf.net )我们为德国的一家大型软件公司发明了这个插件。

看到我的问题 ,VonC的答案 。

总之,您可能会发现适合的ReviewClipse 。

请分享,如果(或者一次)使用它,它是如何为你工作的。

替代文字http://www.inso.tuwien.ac.at/typo3temp/pics/e1047834ed.png

你可以试试Java Code Reviewer: http : //jcodereview.sourceforge.net/

查看FlexPMD。 截至今天,它也有一个Eclipse插件(和textmate)的1.0版本,虽然它也很容易与ANT或Maven一起工作。

http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD

FlexPMD是一个工具,通过审计任何AS3 / Flex源代码目录并检测常见的不良做法,有助于提高代码质量,例如:

  • 未使用的代码(函数,variables,常量等)
  • 代码效率低下(滥用dynamicfilter,沉重的构造函数等)
  • 过于复杂的代码(嵌套循环,太多的条件等)
  • 超长的代码(类,方法等)
  • Flex组件生命周期的不正确使用(commitProperties等)

来自Smart Bear的 代码协作者有一个Eclipse插件并且支持Subversion。

请参阅代码协作者手册: http : //smartbear.com/docs/manual/5.0/subversion_overview.html

(全面披露 – 我是一个聪明的熊员工)