linters-静态代码分析简介 什么是短绒? 最初, lint是用于扫描.c代码以获取其他更严格警告的工具。 通过在编译之前静态分析代码本身,程序员可以维护更高级别的代码规则,从而在多个编译器和环境中提高代码的可靠性。 随着时间的流逝,静态代码分析被动态分析()所掩盖,动态用于检查代码在不同输入和极端情况下的行为方式。 如今,短绒棉被用来补充单元测试,主要用作低优先级样式检查器。 正在为许多编程语言和文档格式编写Linter,下面将详细介绍。 短绒 许多编译器包括-Wall来打开警告, -Wextra来提供更多警告,以及-Werror来将警告视为错误,从而防止脏代码编译。 * 是一个