12

DelphiのFxCop/StyleCopに相当するものを知っている人はいますか? スタイルなどの自動チェックを継続的インテグレーションに取り入れたいと思っています。

4

8 に答える 8

12

Peganza の Pascal Analyzer があります: http://www.peganza.com/products_pal.htm

どちらも実際に使用したことがないため、機能が FxCop とどのように比較されるかはわかりません。

于 2009-04-30T22:09:34.090 に答える
11

私が見た中で最も近いのは、SOCK software の CodeHealer です。私たちはそれを使用し、FinalBuilder ビルドに統合しました。1 つの重要な点で FxCop とは異なります。生成された実行可能ファイルではなく、ソース コードを分析します。また、FxCop ほど多くはチェックしません。しかし、これは Delphi のこのカテゴリで利用できる最高のものだと思います。

Delphi 2009 のサポートはまだありませんが、現在取り組んでいるとのことです。

于 2009-04-30T21:08:26.373 に答える
2

Delphi Code Analyzerは、オープン ソースのもう 1 つのツールです。

于 2010-09-24T13:50:11.583 に答える
1

Sonar用の新しいDelphiプラグインがあります。これは、Delphi文法を使用して、ソースコードに対して自動テストを実行します。

于 2012-07-10T19:13:06.523 に答える
1

DGrokプロジェクトは、数年前に FxCop のようなものから始まりました。パーサーと分析部分は引き続き利用可能です。詳細については、「DGrok 0.8.1: マルチスレッド、デフォルト オプション、GPL」を参照してください。パーサーは .Net プロジェクトですが、

DGrok は、Delphi のソース コードを解析し、それについて説明するための一連のツールです。詳細については、DGrok プロジェクト ページを参照してください。

于 2011-05-27T16:42:25.653 に答える
0

Delforexと呼ばれるものを聞いたことがありますが、自分で使用したことはありません(まだ)

于 2009-05-04T12:35:46.930 に答える
0

Delforex は、実際にコードをフォーマットするのに最適です。ただし、それ以上のことはしません。(私たちはそれを使用しています/使用しています)。

私は、Pascal Analyzer または Code Healer のいずれかに票を投じます。

ヴァッカーノ

于 2009-05-05T23:01:20.210 に答える
0

Delphi は .net 互換の IL コードを出力しませんか? しばらく使用していませんが、新しいバージョンでは .net アセンブリが出力されると思いました。

もしそうなら、私は FXcop が機能し、独自のカスタム ルールをいつでもそれに追加できると考えていたでしょう。Stylecop は機能しませんが、少なくとも FXCop を実行することはできます。

于 2009-05-05T23:03:24.620 に答える