文档章节

代码审查工具

郭恩洲_OSC博客
 郭恩洲_OSC博客
发布于 2015/04/23 12:35
字数 1334
阅读 593
收藏 2

码上生花,ECharts 作品展示赛正式启动!>>>

好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。

1)CodeStriker

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


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

2)RhodeCode

RhodeCode是另一款非常棒的代码审查工具,能让你发现代码中的bug和问题,并在检查过后删除它们。


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

3)Codebrag

Codebrag是一款简单轻巧,提高进程作为的代码审查工具。它能帮助我们解决不少问题,如非阻塞代码审查、智能邮件通知、联机注释等等。


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

4)Phabricator

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


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

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/问题、改进代码、干净的用户界面、自定义代码字体等等。


本文转载自:http://weixin.uml.com.cn/article/2015042001.asp?weiid=432&from=timeline&isappinstalled=0

郭恩洲_OSC博客
粉丝 37
博文 285
码字总数 162104
作品 0
徐汇
高级程序员
私信 提问
加载中
请先登录后再评论。
程序猿必备的17款最佳的代码审查工具

  好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。   虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我...

爱前端
2017/12/07
0
0
17款最佳的代码审查工具

好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。 虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我们罗列出...

丫丫的
2016/02/23
1.5K
0
17款最佳的代码审查工具

1)CodeStriker CodeStriker是一个免费&开源的Web应用程序,可以帮助开发人员基于Web的代码审查。它不但允许开发人员将问题、意见和决定记录在数据库中,还为实际执行代码审查提供了一个舒适...

zqwang121
2016/04/19
369
1
在线代码审查工具--Review Board

代码审查(Code Review)不但可以提高质量,而且还是一个知识共享和指导的极好的手段。不幸的是,准备工作的辛苦和工具支持的缺乏让代码审查很容易被延至“稍后再议”。Review Board的目标便...

匿名
2012/06/28
1.6W
4
高效代码审查的八条准则和十个经验

代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。   1. 代码审查要求团...

董家二少
2014/03/29
466
1

没有更多内容

加载失败,请刷新页面

加载更多

通过 highcharts插件显示柱状图

(1) 引用的js文件。可以去https://jshare.com.cn/demos/hhhhDf 下载 <script src="highchart/highcharts.js"></script> <script src="highchart/exporting.js"></script> (2) html 代码。 <d......

osc_fge5j3lp
22分钟前
3
0
浅谈QUIC协议原理与性能分析及部署方案

之前写过《http1.0 与 http1.1的区别》 与 《再谈HTTP2性能提升之背后原理—HTTP2历史解剖》,QUIC协议,现在nginx官方也即将支持。所以还是得跟上时代脚步。 QUIC简史 QUIC(Quick UDP Inter...

zhoulujun
22分钟前
7
0
从原型到原型链,修炼JavaScript内功这篇文章真的不能错过!

从原型到原型链 本文主要从构造函数 -> 原型(隐式原型+显示原型)-> 原型链的顺序,渐进式讲解,希望对你有所做帮助,共勉~ 系列文章: this指向详解:思维脑图与代码的结合,让你一篇搞懂...

osc_he4uu5y4
23分钟前
3
0
前端30K面试准备,最完整面试真题分享!

送福利啦! 历经两个月发展,本人终于回归前端岗位!裸辞的艰辛已然消逝 在这里特地讲我自己这两个月整理的相关面试题分享给大家,免费获取哦~ 内容: 基础题(293题) 进阶题(30题) 高级题...

osc_y2q7mau8
25分钟前
5
0
vue学习笔记之:ElementUI Select选择器的应用

使用ElementUI 的el-select制作的省市区级联选择 template模板部分:模板中使用了三个下拉菜单,第一个选择省,第二个和第三个分别是市和区,默认第二个和第三个下拉菜单不可用,当第一个选择...

JohnConnor
25分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部