代码扫描

规范编码过程,助力团队协作效率。

产品简介

代码扫描系统定位于为开发及测试人员提供简单好用的代码分析扫描工具,从编码阶段、提交阶段、远程代码库等全流程进行代码规约的检测,同时提供数据分析、统计报表、扫描告警等能力。目标是通过不断改善编码规范性和安全性,进而提高编码质量、降低团队开发的协作成本。

产品架构.png

产品功能

  • 远程代码仓库扫描

    远程代码仓库扫描

    支持工程接入、手工扫描、查看扫描历史、工程信息维护、统计数据等功能。

  • 扫描本地仓库代码

    扫描本地仓库代码

    安装IDE插件,可在本地开发阶段使用代码扫描功能,并支持实时扫描,在编辑当前代码文件的时候便可自动执行扫描,并反馈扫描时出现的编码违规问题。

产品优势

  • 多平台

    多平台

    支持Java、Android等主流语言/平台的代码扫描。未来还可以拓展iOS、JS等更多语言/平台的代码扫描。

  • 扫描多样化

    扫描多样化

    扫描多样化是指支持多种扫描方式,包括扫描远程代码库、本地代码库。其中本地代码库的扫描支持手工扫描、实时扫描和提交扫描。

  • 即时数据反馈

    即时数据反馈

    远程代码库完成扫描后,系统会按照项目及项目组2个维度汇总分析扫描数据及问题详情。

  • 操作简单

    操作简单

    远程代码库扫描只需填写工程信息即可完成工程接入,然后点击扫描按钮即可触发代码扫描。

应用场景

  • 远程仓库代码扫描

    远程仓库代码扫描

    扫描远程仓库代码,发现历史提交的代码中编码违规问题。

  • 本地仓库代码扫描

    本地仓库代码扫描

    扫描本地仓库代码,写代码阶段发现编码违规问题。

  • 产品简介

    产品简介

  • 产品功能

    产品功能

  • 产品优势

    产品优势

  • 应用场景

    应用场景