用于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
(全面披露 – 我是一个聪明的熊员工)