PC-Lint静态代码检查器
PC-Lint 的静态代码功能真是老牌又扎实,适合搞 C/C++开发的你。安装略繁琐,但一旦配置好,能帮你把那些小错误提前扫出来,省得调试时抓瞎。嗯,适配 VC、Source Insight 都行,用起来也不难。
老项目里的隐藏 Bug,PC-Lint 一眼就能看出来,哪怕是变量没初始化、数组越界那种,都会给你标得清清楚楚。还支持配置规则集,像 MISRA 这类标准也能对得上,挺适合搞嵌入式的场景。
安装过程稍微绕一点,建议配合这篇PC-Lint 安装包一起看,里面有压缩包和文档,基本一步步抄就行。如果你是 VC6 的老用户,也可以看下VC6 配置 PC-Lint 文档,写得还挺清楚。
搭配Source Insight用的话,体验也不错。配个外部工具命令,再加点正则就能实现点击跳转。具体细节可以翻这篇PC-Lint + Source Insight 的配置,照着整基本没问题。
对了,如果你也用其它语言,比如 PHP、JavaScript、TypeScript,类似的静态工具也有:像phpmd、JavaScript Lint、matchkin都可以了解一下。
,如果你搞的是底层开发、嵌入式项目,又想代码更健壮点,PC-Lint 还是挺值得折腾一下的。如果你用的是较新的开发环境,建议用最新版 PC-Lint 8.x,支持性好不少。
986.5KB
文件大小:
评论区