是否有针对Python、Ruby、SQL、Cobol、Perl和PL/SQL的静态分析工具?

9 投票
6 回答
3963 浏览
提问于 2025-04-15 12:03

我在找一种静态分析工具,支持Python、Ruby、Sql、Cobol、Perl、PL/SQL和SQL,类似于用来找bug和检查代码风格的工具。我希望这个工具能计算代码行数,帮助我在开发过程中发现bug,并且能强制执行编码标准。

6 个回答

2

对于Ruby语言,你可以看看之前的一个StackOverflow问题:

https://stackoverflow.com/questions/286564/can-anyone-recommend-a-ruby-source-code-analyzer-something-like-pylint

这个问题的内容看起来很全面。

4

我使用 PyCheckerpylint 来检查我的Python代码。不过,似乎在使用某些模块时(比如 socketpygame,如果我没记错的话),它们会出现一些问题。

10

Perl 语言有一个叫做 Perl::Critic 的工具(还有一个网站 perlcritic.com)。

撰写回答