17款code review工具

 

本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合做!

好的代码审查器能够大大地帮助程序员提升代码质量,减小错误概率。html

虽然如今市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见以后,咱们罗列出了如下17款最佳的代码审查工具。程序员

1)CodeStriker

CodeStriker是一个免费&开源的Web应用程序,能够帮助开发人员基于Web的代码审查。它不但容许开发人员将问题、意见和决定记录在数据库中,还为实际执行代码审查提供了一个温馨的工做区域。web

官方网站:http://codestriker.sourceforge.net/index.html数据库

2)RhodeCode

RhodeCode是另外一款很是棒的代码审查工具,能让你发现代码中的bug和问题,并在检查事后删除它们。浏览器

官方网站:https://rhodecode.com/app

3)Codebrag

Codebrag是一款简单轻巧,提升进程做为的代码审查工具。它能帮助咱们解决很多问题,如非阻塞代码审查、智能邮件通知、联机注释等等。框架

官方网站:http://codebrag.com/编辑器

4)Phabricator

Phabricator是一个开源软件和web应用,包括代码审查、托管GIT /Hg/ SVN、寻找bug、浏览和审计源代码等功能。工具

官方网站:http://phabricator.org/post

5)Codifferous

Codifferous是一款免费的代码审查工具,能为咱们提供更快的代码审查服务。不管你在什么时候何地,Codifferous能让你的团队协做审查工做变得更容易。你忘记了一个pull请求?没事。Codifferous容许你检查任意分支上的代码,不管什么时候你均可以留下注释、得到反馈。

官方网站:https://codifferous.com/

6)Getbarkeep

Barkeep是“很是友好的代码审查系统”——让你用一种快速又有趣的方式来检查代码。你也能够用它翻阅Git存储库的提交,看diff文件,写注释,而且你还能够将这些注释经过电子邮件发送给下一位提交者。

官方网站:http://getbarkeep.org/

7)Crucible

Crucible是另外一款超级受开发人员欢迎的代码审查工具,能够审查代码、讨论修改,经过Crucible灵敏的审阅流程来肯定缺陷。Crucible可以使得Subversion、CVS、Perforce等版本控制软件的代码审查变得简单起来。

官方网站:https://www.atlassian.com/software/crucible/overview

8)Code Review Tool

Code Review Tool容许团队成员经过一种简单而有效的方式来协做审查代码。它提供了正式代码检查的全部优点,并且相比而言,所需的精力和时间更少。它既支持正式,也支持轻量级的代码审查进程。

官方网站:http://codereviewtool.com/

9)Malevich

用Malevich审查代码真的很简单。审查人员在同一个浏览器中,既能够看文件的原始版本,也能够看它的新版本。若是想要给某一行代码添加注释,只须要点击那一行,直接打字就能够了。提交注释以后,其余代码审查人员均可共享。

官方网站:http://malevich.codeplex.com/

10)SmartBear

SmartBear是一个有助于团队经过共同的开发、测试和管理工做以便能生产出高质量代码的代码审查工具。它容许团队在一个透明、协做的框架下进行同行代码审查、用户故事和测试计划——即时保持整个团队知晓对代码所作的更改。

官方网站:http://smartbear.com/product/collaborator/overview/

11)Review Assistant

Review Assistant是一款支持Visual Studio的简单又优秀的代码审查工具。

1)在审查级别、特定的源代码块或源代码条上添加你的注释。
2)在预约会议以外启动与团队成员之间就代码的讨论。
3)标记须要修正的注释和缺陷之处。
4)在代码编辑器显示审查注释。
5)在审查注释和代码之间进行即时切换。

官方网站:https://visualstudiogallery.msdn.microsoft.com/9ef817b4-2c6d-4213-8b08-5be48f9d91b9

12)Review Board

Review Board是程序员节约时间、资金和精力的代码审查好工具。语法高亮的代码,可便于更快读取。

13)Peer Review Plugin

此款插件经过提供基于Web的友好的审查环境,来节省开发人员在代码审查会议上所须要浪费的时间。

官方网站:http://trac-hacks.org/wiki/PeerReviewPlugin

14)Code Reviewer

Code Reviewer是一款免费的、简单的又易于部署和使用的代码审查工具,由SmartBear开发——也是Collaborator的发明者,业界第一家推出商用代码审查工具的公司。

官方网站:https://codereview.appspot.com/

15)Code Analysis Tool

CAST代码分析技术着眼于解决两个基本问题。首先,最现代化的IT系统是由成千上万的组件构成,由多个团队和许多开发人员构建的。其次,测量这些系统的软件质量须要涉及多种技术和代码工具。

官方网站:http://www.castsoftware.com/products/code-analysis-tools

16)jArchitect

JArchitect可简化复杂Java代码库的管理。你可使用JArchitect分析代码结构、指定设计规则、执行高效的代码审查,以及经过比较不一样版本的代码掌握做出的改进。

官方网站:http://www.jarchitect.com/

17)Reviewale

Reviewale是市面上新出来的代码审查工具,它的功能包括语法高亮、发现bug/问题、改进代码、干净的用户界面、自定义代码字体等等。

官方网站:https://reviewable.io/

 

译文连接:http://www.codeceo.com/article/17-best-code-review-tools.html
英文原文:20 Best Code Review Tools for Developers
翻译做者:码农网 – 小峰

相关文章
相关标签/搜索