代码检查是软件开发工作中不可或缺的一部分,众所周知,规范化的编码是一个优质项目的保证。华为软件开发云(DevCloud)便提供了专业科学的自动化代码检查工作。

一、华为软件开发云(DevCloud)目前可支持Java、C++、JS、CSS、web五种开发语言的检查工作,首先用户配置适合自己场景需求的检查任务,华为软件开发云提供近1000条成熟的检查规则,用户可以自由组合规则,建立不同的规则集来适应多种任务场景。

二、一键建立检查任务,只需添加软件云中的git仓库地址、分支以及需要检查的文件路径,即可完成,简单快捷。

三、一键执行,点击“开始检查”,软件云会快速响应,对代码进行检查,完成后卡片式的结果显示,可对代码质量进行一个初步的把控。

四、点击检查任务可查看代码检查后的详细结果,报表统计科学直观的展现了代码检查的整体结果,包括质量星级、风险指数、问题数、圈复杂度、代码重复量、注释占比等多种指标的数据展示(图a);问题管理列出详细的问题,同时可追溯到具体代码上并给出指导性的修改意见(图b);会给出圈复杂度的统计,让管理者更好的把控代码的复杂程度,降低代码风险(图c);会给出代码重复率的统计,提高开发者代码编写的质量和科学性(图d);最后还能给出灵活性的规则设定及规则集的选择使用。

图(a)

图(b)

图(c)

图(d)

五、可以创建多个检查任务,适应不同应用场景,方便快捷,便于管理。

华为软件开发云(DevCloud)提供了业内专业代码检查,经过自身实践的代码检查,可以满足大多数的用户需求。而用户可以对多种语言混合检查、典型问题检查及定制检查,检查后获得科学的指导修复,获得多维度的统计爱报表,让代码更加规范、更加专业。相信,美轮美奂的代码将大幅度提高工作效率,降低后期bug率,缩短开发周期。

华为软件开发云(DevCloud)地址:https://www.hwclouds.com/devcloud/

代码检查功能地址:https://www.hwclouds.com/product/codecheck.html

最新文章

  1. checkbox全选与非全选之间的切换
  2. 纯css3艺术文字样式效果代码
  3. Linux内核通杀提权漏洞CVE-2016-5195验证
  4. 1210. Kind Spirits(spfa)
  5. 前端js框架收藏
  6. Google Web Designer 测试
  7. Kafka中错误:Unrecognized VM option ‘UseCompressedOops’ Error: Clould not create the Java Vritual Machine. Error: A fatal exception has occurres . Program will exit.
  8. Remove Node in Binary Search Tree 解答
  9. 如何使代码审查更高效【摘自InfoQ】
  10. .NET中的IO操作之文件流(一)
  11. JAVA-代理学习一之JDK实现
  12. POJ 1952 BUY LOW, BUY LOWER
  13. contenteditable 插入及粘贴纯文本内容
  14. Linux的小知识点
  15. C语言博客作业02——循环结构
  16. 第75节:Java的中的JSP,EL和JSTL
  17. azkaban---visualize crontab--frontail
  18. [压缩]C#下使用SevenZipSharp压缩解压文本
  19. October 05th 2017 Week 40th Thursday
  20. web12 使用map型的request、session、application

热门文章

  1. HANA CDS与ABAP CDS
  2. LoadRunner性能测试专项班隆重开班
  3. JSP自定义不带属性和标签体的简单标签
  4. jmeter参数化随机取值实现
  5. mavne的创建
  6. Java 原始数据类型
  7. rsync远程同步
  8. c# 基础算法(一) 九九乘法
  9. jquery中is()函数
  10. SQL Server pivot 行转列遇到的问题