最新推荐
-
创建SQlite数据库小工具v1.0绿色版 编程开发 / 385KB
-
FameView组态软件管理器7.6.11官方版 编程开发 / 64M
-
-
暗巷APK反编译多功能工具箱v1.1绿色版 编程开发 / 17.1M
-
精品推荐
-
EyouCms(易优企业建站系统)v1.4.9官方版 编程开发 / 26.1M
查看 -
Oracle服务小助手v2.0绿色版 编程开发 / 900KB
查看 -
ShopEX ECstorev2.3.8源码完整版 编程开发 / 33M
查看 -
jdk1.6 api 中文版 chm版 编程开发 / 34.7M
查看 -
Keil C51(51单片机编程软件)v9.01中文汉化版 编程开发 / 33.6M
查看
本类排行
详情介绍
TscanCode是腾讯的开源项目。它旨在帮助开发人员和测试人员从代码层面挖掘问题,并将长期困扰项目的问题(例如空指针崩溃)消灭在萌芽阶段。还支持用户根据不同需求自定义配置检查项。具有很强的可扩展性和可维护性,平均扫描速度10W线/分钟!
TscanCode是腾讯的开源项目。它旨在帮助开发人员和测试人员从代码层面挖掘问题,并将长期困扰项目的问题(例如空指针崩溃)消灭在萌芽阶段。还支持用户根据不同需求自定义配置检查项。具有很强的可扩展性和可维护性,平均扫描速度10W线/分钟!
软件特点
空指针检查,包括可疑空指针、空指针检测后解引用、Crash等,共3类subid检查
数据越界、Sprintf_S越界、subid检查共1种
内存泄漏、分配和释放与同类subid 检查不匹配
逻辑错误、重复代码分支、bool 类型与INT 比较、表达式总是True 或false 等。总共有18 种检查类型。
可疑代码检查,if判断包含可疑=符号、自由变量返回局部变量等,共15种检查
运算错误、判断无符号数小于0、对bool类型进行++自增等,共11种检查