文档首页 > > 产品介绍>

产品概述

产品概述

分享
更新时间:2021/06/21 GMT+08:00

什么是代码检查?

代码检查(CodeCheck)是基于云端实现代码质量管理的服务,软件开发者可在编码完成后执行多语言的代码静态检查和安全检查,获取全面的质量报告,并提供缺陷的分组查看与改进建议,有效管控代码质量,帮助产品成功。

代码检查特性

  • 支持主流编码语言检查:

    Java、C、C++、Python、JavaScript、TypeScript、C#、PHP、Go、HTML、CSS

  • 兼容业界主流安全标准:

    CWE、OWASP TOP 10、SANS TOP 25、MISRA、CERT

  • 面向领域提供一站式解决方案:

    安全领域、移动领域、编码规范领域等

  • 无缝融入软件开发流程:

    提供多分支检查、MR检查等

  • 针对代码缺陷,提供影响说明、修改示例和修改建议等
  • 精确定位代码行,支持在线查看并修复代码问题
  • 聚焦新问题处理:预防新的技术债务产生
  • 问题责任人自动归属:问题责任人制,加速质量问题闭环
  • 更多度量指标:

    代码圈复杂度(内置风险度量体系)、代码重复率等

  • 其它:

    支持定时触发、代码提交触发检查、支持代码检查结果通知提醒等

代码检查功能列表

表1 代码检查功能列表

功能

描述

编码问题检查

用编码问题检查规则集,对自己的代码进行编码问题缺陷检查。

代码安全检查

用代码安全检查规则集,对自己的代码进行代码安全风险和缺陷检查。

代码风格检查

用代码风格检查规则集,检查自己的代码是否匹配选定风格。

代码质量评分

自动计算代码质量分数。

问题管理

通过问题管理中的问题描述、问题状态、检查规则、文件路径、源码以及修改建议等,对代码检查中检查出来的问题进行处理。

代码圈复杂度

通过代码圈复杂度报表评估代码质量风险。

代码量统计

在线检查工程中的代码量。

代码重复率

通过代码重复率报表评估代码质量风险。

定时执行检查

提供每周、每日定时检查代码功能,让用户休息编译两不误。

检查结果邮件通知

检查完成后,通过邮件通知相关人员检查结果,便于进行及时处理。

Java代码检查

在线检查工程中的Java代码。

JS代码检查

在线检查工程中的JS代码。

CSS代码检查

在线检查工程中的CSS代码。

Web检查

在线检查工程中的HTML/JSP代码。

C/C++代码检查

在线检查工程中的C/C++代码。

Android(Gradle)代码检查

在线检查工程中的Android(Gradle)代码。

Python代码检查

在线检查工程中的Python代码。

PHP代码检查

在线检查工程中的PHP代码。

C#代码检查

在线检查工程中的C#代码。

分享:

    相关文档

    相关产品