腾讯云代码分析 VSCode 插件腾讯云代码分析(Tencent Code Analysis, TCA)起步于 2012 年(内部代号CodeDog),是集众多代码分析工具的云原生、分布式、高性能的代码综合分析跟踪管理平台,其主要功能是持续跟踪分析代码,观测项目代码质量,支撑团队传承代码文化。 腾讯云代码分析 VSCode 插件支持一键启动代码分析,本地查看分析结果,精准跟踪管理代码分析发现的代码质量缺陷、代码规范、代码安全漏洞、无效代码,以及度量代码复杂度、重复代码等。 主要功能代码检查通过代码检查精准跟踪管理发现的代码质量缺陷、代码规范、代码安全漏洞、无效代码等。 目前已集成众多自研、知名开源分析工具,并采用了分层分离架构,可以满足团队快速自助管理工具。 代码度量包含代码圈复杂度、代码重复率和代码统计等度量信息。 代码圈复杂度圈复杂度也称为条件复杂度或循环复杂度,它可以用来衡量一个模块判定结构的复杂程度。圈复杂度大说明程序代码的判断逻辑复杂,可能造成代码质量低下且难于测试和维护。 定期分析工程项目中代码的圈复杂度,可以有效地帮助开发与测试逐步优化代码质量。 代码重复率定期分析工程项目中的重复代码,可以有效地帮助开发发现冗余代码,进行代码抽象和重构,降低代码风险,以便于更好的管理和维护代码。 使用说明使用插件前,需要先于腾讯云代码分析官网完成分析项目配置,并在安装代码分析本地客户端。 具体配置方法请查看帮助文档。 |