8

Python、Ruby、Sql、Cobol、Perl、PL/SQL、SQL のバグを見つけてスタイルをチェックするための静的解析ツールを探しています。行数の計算、開発中のバグの特定、およびコーディング標準の適用を探しています。

4

6 に答える 6

10

Perl にはPerl::Critic (およびperlcritic.com )があります。

于 2009-06-05T14:32:06.697 に答える
4

私はPyCheckerpylintを Python コード チェッカーとして使用しています。ただし、一部のモジュール (socketまたはpygame、IIRC など) を使用するとバグが発生するようです。

于 2009-06-05T14:26:11.577 に答える
2

Ruby の場合は、おそらくこの以前の SO の質問を参照することをお勧めします。

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

これはかなり徹底しているようです。

于 2009-06-05T15:55:04.907 に答える
0

Brandon Corfman によって Komodo にうまく統合された Python 用の Pylint を使用しています (ActiveState の Komodo があなたのものである場合)。

于 2009-06-05T15:35:56.820 に答える
0

Semantic Designsのさまざまな静的分析ツールを参照してください。

これらは、Java、C#、および COBOL の標準メトリックをカバーしています。Python、Java、PL/SQL (リストから) など、多くの言語の重複コード (クローン) を検出するツールもあります。

最後に、スタイル エラーの一部を修正するためのリファクタリング サポートを提供する COBOL (オプションの Eclipse プラグインを使用) 用のスタイル チェッカー (コーディング標準チェック) があります。

于 2010-03-08T07:06:32.807 に答える
0

Sonar には、Toad CodeXpert コード アナライザーに基づくPL/SQL プラグインがあります。

于 2009-06-05T19:37:21.703 に答える