質問

C#、C、または C++ で自動コード分析を行うためのオープンソースおよび/または無料のコード スキャナーを知っている人はいますか?

Java には FindBugs (Eclipse 統合)、PMD、Hamurapi などの素晴らしい機能があることは知っています。

C言語にも同様のものはありますか?

ウィシ

役に立ちましたか?

解決

.NET言語の場合は、リフレクターCodeMetricsを見ることができますいくつかのコード分析と設計指標を提供する。また、リフレクターアドインするの全てを見てみます。

IもFxCopのとStyleCopための第二の推薦。

他のヒント

FxCopのは、.NET用の無料のスキャナです。

http://msdn.microsoft.com/ EN-US /ライブラリ/ bb429476(vs.80).aspxの

StyleCopは、ソースレベルの解析を行います。

NDependのの2週間のトライアルライセンスを持っています。

Cコードの場合は、コッチネーレのを見てみましょうことがあります。これは、すでに使用されています Linuxカーネルのバグを見つけて修正します。

Resharperの冗長コードと論理障害を指摘するために、特にいくつかのコードの解析を行います。

あなたは/分析するスイッチを使用してVC ++を実行しているのうち、いくつかの値を得ることができるかもしれません。けれども、この特定のスイッチはすべてのエディションでは利用できません。 WindowsのSDKとコンパイラ船を取得します。

ここのコメントといくつかのグーグルマジックを通じて、私は副木にたどり着きました:http://スプリント.org/

  • Cさんにとってはかなり役に立ちそうです。
  • 使いやすい
  • Visual Studio に依存しない

FxCop および StyleCop 拡張機能は、VisualStudio および .Net にとって非常に洗練されています。

これまでのところ、Wishiに感謝します

scroll top