1. Gerrit Gerrit是一个基于网络的代码审查系统,便于使用Git的项目进行在线代码审查。Gerrit通过并排显示更改,使评论更容易,并允许任何评论者添加内联评论。Gerrit通过允许任何授权用户将更改提交给主Git存储库来简化基于Git的项目维护,而不是要求所有已批准的更改由项目维护者手动合并。 2 Gerrit 这是Google最好的代码审查工具之一,用户可以在其中讨论代码中的缺陷并查看代码。 3. Crucible 代码评论=高质量代码。查看代码,讨论变更,分享知识,并通过Crucible灵活的审查工作流程识别缺陷。它的代码审查适合于Subversion,CVS,Perforce等代码版本控制系统。 4.Codeplex Codeplex为团队系统代码审查提供了一个完整的解决方案,该工具已经变得非常受程序员的欢迎。该代码审查工具使用团队系统的优点来减少浪费。 5. Barkeep Barkeep是一种快速,有趣的方式来审查代码。工程组织可以利用它来保持高水平。Barkeep是可以托管的独立软件。一旦设置完成您可以使用它来跟踪和编辑审查互联网上可用的任何数量的git repos。它为在Ubuntu上运行进行了专门的设计。 6. Review Assistant Review Assistant是Visual Studio的代码审查插件。可以帮助你创建审阅请求并在不离开Visual Studio的情况下对其进行响应。Review Assistant支持TFS,Subversion,Git,Mercurial和Perforce。能在5分钟内完成基本设置并运行起来。 7.CodeStriker Codestriker是一款支持在线代码审查的开源Web应用程序。支持传统的文档审查,以及查看SCM(源代码管理)系统和普通单向补丁生成的差异。与CVS,Subversion,Clearcase,Perforce,Visual SourceSafe和Bugzilla都能集成。还有一个用于支持其他SCM和发布跟踪系统的插件架构。 8.Code Review Tool Code Review Tool(代码审查工具)允许团队成员以简单有效的方式协调检查代码,从而消除与常规正式代码检查相关的大部分开销。它提供了正式代码检查的所有好处,但与正式的代码检查相比,需要相当少的精力和时间。它支持正式和轻量级的两种代码审查流程。 9.Malevich Malevich是一个基于网络的点击式代码审查系统,专为个人和小团队使用而设计。其目标是将评论的成本尽可能接近零:轻松评论鼓励彻底的代码审查。Malevich的评论很容易。审阅者可以在浏览器中查看文件的原始版本和新版本。要对一行代码进行评论,他或她只需点击该行,然后开始输入。提交评论使其能够向请求代码审查的人员以及所有其他审核人员显示。 10. Code Brag Codebrag是一个追求简单的代码审查工具,可以配置流程使之适合你的团队。 11.Veracode Veracode是世界上最好的自动化,按需,应用安全测试及代码审查的解决方案。由Guardent,Symantec,@stake和VeriSign等安全公司的专家成立,并建立在软件即服务模式的基础上,Veracode解决方案为希望经济高效测试的企业提供应用程序安全和自动化代码审查服务。Veracode帮助开发人员通过扫描编译代码(也称为“二进制”或“字节”代码)而不是源代码来创建安全的软件。 12.Collaborator Collaborator是一个代码审查工具,可帮助开发,测试和管理团队共同合作,开发高质量的代码。它允许团队在透明的协作框架中进行同行评审,用户故事和测试计划 -让整个团队能快速将变化应用到代码中。通过使团队成员共同合作审查其工作,Collaborator可以帮助你在软件上市之前捕获错误。 13.Peer Review Plugin Trac的Peer Review Plugin(同行评审插件)。该插件的目标是消除耗时的代码审查会议,让开发人员能够在自己的时间内在用户友好的基于Web的环境中查看代码。这个程序主要是用Python编写的。该界面与Subversion无缝集成,允许用户浏览可查看文件的存储库。使用了Genshi作为Web端的脚本语言,与Javascript和AJAX一起构建了一个现代化的用户界面。 14.Codifferous Codifferous可以被描述为,繁忙的软件开发人员使用的代码审查工具。一旦代码从BitBucket或Github导入,软件就会立即读取代码。。 15.Phabricator Pfabricator可以定义为开源的软件工程平台,包括各种开源Web应用程序。这些Web应用程序帮助软件公司构建更好的软件。 from:https://blog.csdn.net/snshl9db69ccu1aikl9r/article/details/78467056
View Details摘要:好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我们罗列出了以下20款最佳的代码审查工具。1)CodeStrikerCodeStriker是一个免费&;开源的Web应用程序,可以帮助开发人员基于Web的代码审查。它不但允许开发人员将问题、意见和决定记录在数据库中,还为实际执行代码审查提供了一个舒适的工作区域。官方网站:http://codestrike 好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。 虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我们罗列出了以下20款最佳的代码审查工具。 1)CodeStrikerCodeStriker是一个免费&;开源的Web应用程序,可以帮助开发人员基于Web的代码审查。它不但允许开发人员将问题、意见和决定记录在数据库中,还为实际执行代码审查提供了一个舒适的工作区域。 官方网站: http://codestriker.sourceforge.net/index.html 2)RhodeCodeRhodeCode是另一款非常棒的代码审查工具,能让你发现代码中的bug和问题,并在检查过后删除它们。 官方网站: https://rhodecode.com/ 3)CodebragCodebrag是一款简单轻巧,提高进程作为的代码审查工具。它能帮助我们解决不少问题,如非阻塞代码审查、智能邮件通知、联机注释等等。 官方网站: http://codebrag.com/ 4)PhabricatorPhabricator是一个开源软件和web应用,包括代码审查、托管GIT /Hg/ SVN、寻找bug、浏览和审计源代码等功能。 官方网站: http://phabricator.org/ 5)CodifferousCodifferous是一款免费的代码审查工具,能为我们提供更快的代码审查服务。无论你在何时何地,Codifferous能让你的团队协作审查工作变得更容易。你忘记了一个pull请求?没事。Codifferous允许你检查任意分支上的代码,无论何时你都可以留下注释、获得反馈。 官方网站: https://codifferous.com/ 6)GetbarkeepBarkeep是“非常友好的代码审查系统”——让你用一种快速又有趣的方式来检查代码。你也可以用它翻阅Git存储库的提交,看diff文件,写注释,并且你还可以将这些注释通过电子邮件发送给下一位提交者。 官方网站: http://getbarkeep.org/ 7)CrucibleCrucible是另一款超级受开发人员欢迎的代码审查工具,可以审查代码、讨论修改,通过Crucible灵敏的审阅流程来确定缺陷。Crucible能够使得Subversion、CVS、Perforce等版本控制软件的代码审查变得简单起来。 官方网站: https://www.atlassian.com/software/crucible/overview 8)Code Review ToolCode Review Tool允许团队成员通过一种简单而有效的方式来协作审查代码。它提供了正式代码检查的所有优势,而且相比而言,所需的精力和时间更少。它既支持正式,也支持轻量级的代码审查进程。 官方网站: http://codereviewtool.com/ 9)Malevich用Malevich审查代码真的很简单。审查人员在同一个浏览器中,既可以看文件的原始版本,也可以看它的新版本。如果想要给某一行代码添加注释,只需要点击那一行,直接打字就可以了。提交注释之后,其他代码审查人员都可共享。 官方网站: http://malevich.codeplex.com/ 10)SmartBearSmartBear是一个有助于团队通过共同的开发、测试和管理工作以便能生产出高质量代码的代码审查工具。它允许团队在一个透明、协作的框架下进行同行代码审查、用户故事和测试计划——即时保持整个团队知晓对代码所做的更改。 官方网站: http://smartbear.com/product/collaborator/overview/ 11) Veracode代码审查是对计算机源代码的检查工作。它用于找到并修复在应用开发过程中产生的错误,以便改进程序质量和提升开发人员的技能。代码审查通常通过结对编程、讨论和正式审查等形式进行。 官方网站:http://www.veracode.com/security/code-review 12) GerritGerrit是一个基于 Web 的代码审查系统,适于采用 Git 版本控制系统开发的项目进行在线代码审查。 13)Review AssistantReview Assistant是一款支持Visual Studio的简单又优秀的代码审查工具。 1)在审查级别、特定的源代码块或源代码条上添加你的注释。 2)在预定会议之外启动与团队成员之间就代码的讨论。 3)标记需要修正的注释和缺陷之处。 4)在代码编辑器显示审查注释。 5)在审查注释和代码之间进行即时切换。 官方网站: https://visualstudiogallery.msdn.microsoft.com/9ef817b4-2c6d-4213-8b08-5be48f9d91b9 14)Review BoardReview Board是程序员节约时间、资金和精力的代码审查好工具。语法高亮的代码,可便于更快读取。 15)Peer Review Plugin此款插件通过提供基于Web的友好的审查环境,来节省开发人员在代码审查会议上所需要浪费的时间。 官方网站: http://trac-hacks.org/wiki/PeerReviewPlugin 16)Codereview 官方网站:https://codereview.appspot.com/ 17)Code ReviewerCode Reviewer是一款免费的、简单的又易于部署和使用的代码审查工具,由SmartBear开发——也是Collaborator的发明者,业界第一家推出商用代码审查工具的公司。 官方网站: https://codereviewer.org/ 18)Code Analysis ToolCAST代码分析技术着眼于解决两个基本问题。首先,最现代化的IT系统是由成千上万的组件构成,由多个团队和许多开发人员构建的。其次,测量这些系统的软件质量需要涉及多种技术和代码工具。 官方网站: http://www.castsoftware.com/products/code-analysis-tools 19)jArchitectJArchitect可简化复杂Java代码库的管理。你可以使用JArchitect分析代码结构、指定设计规则、执行高效的代码审查,以及通过比较不同版本的代码掌握作出的改进。 官方网站: http://www.jarchitect.com/ 20)ReviewaleReviewale是市面上新出来的代码审查工具,它的功能包括语法高亮、发现bug/问题、改进代码、干净的用户界面、自定义代码字体等等。 官方网站: https://reviewable.io/ from:https://www.aliyun.com/jiaocheng/181980.html
View Details