TscanCode是由腾讯团队打造的一款优秀的静态代码扫描工具,通过扫描文件或文件夹就可以进行空指针检查、数据越界检查、内存泄露检查和逻辑错误检查等,支持自定义配置检查项,软件开源,具有很强的扩展性和可维护性,需要的朋友赶快下载吧!
软件特色
空指针检查,包含可疑的空指针,判空后解引用比如Crash等共3类subid检查
数据越界,Sprintf_S越界共1类subid检查
内存泄漏,分配和释放不匹配同1类subid检查
逻辑错误,重复的代码分支,bool类型和INT进行比较,表达式永远True或者false等共18类检查
可疑代码检查,if判断中含有可疑的=号,自由变量返回局部变量等共计15类检查
运算错误,判断无符号数小于0,对bool类型进行++自增等,共计11类检查
TscanCode使用方法
1.下载完成,点击下一步,一直到安装完成即可,安装完成后的界面如下图所示。
2.扫描项目,导入即可,即可以导入一个文件夹,也可以导入单个文件。
3.可以进行规则配置,点击设置
4.点击扫描,结果如图所示,关闭之前需要保存结果文件为xml,以便于下次查看。
5.点击具体某项列表,可以进行详细信息查看
软件评论 您的评论需要经过审核才能显示
网友评论