对于 Delphi 开发人员,一家名为Peganza的公司创建了两个有用的源代码分析器:Pascal Analyzer和Pascal Browser。我不经常使用它们,但是当项目接近截止日期时,它们对于找到一些最后的小问题很有用。
Pascal 可能有更多的代码分析器。对于 C++、C#、Java、VB.NET、Ruby、SQL、XSLT、Django、Forth、Perl、PHP 以及人类发现、开发或创建的任何其他语言。因此,作为一个 Wiki,在 SO 有一个很长的列表会很好。然后访问者只需要检查一个位置。:-)
有两种工具符合此列表的条件:
1) 分析代码并报告统计数据和/或可能的设计错误的工具。
2) 将代码转换为具有索引和概述的可读或可浏览报告的工具。