NDepend に似たソフトウェアを知っていますか? 最近手に入れたばかりですが、とても便利です。とても役に立ちましたが、今のところ、プロ版を購入する可能性はありません。
それで、代替手段(おそらくオープンソース)はありますか?できれば無料。しかし、必ずしもそうではありません。たぶん、チームではなく、単一の開発者にもう少し適切な価格で。
このソフトウェアの要件: 依存関係図を作成する コード メトリクスを取得する コメント カバレッジを表示する (これまでのところ)
NDepend に似たソフトウェアを知っていますか? 最近手に入れたばかりですが、とても便利です。とても役に立ちましたが、今のところ、プロ版を購入する可能性はありません。
それで、代替手段(おそらくオープンソース)はありますか?できれば無料。しかし、必ずしもそうではありません。たぶん、チームではなく、単一の開発者にもう少し適切な価格で。
このソフトウェアの要件: 依存関係図を作成する コード メトリクスを取得する コメント カバレッジを表示する (これまでのところ)
Nitriq は、.net 用の無料の静的コード分析ツールです。グラフはありませんが、ツリーマップがあり、CQL を学習する代わりに、LINQ を使用してすべてのクエリを実行します。www.nitriq.comで見つけることができます
nDepend ほど優れたものが見つかるとは思わないでください。
しかし、やりたいことの多くは、Visual Studio Team Edition 内で利用できます。
Reflector には依存関係グラフ アドインがあり、ここから入手できます。
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=グラフ
Visual Studio 2010 Ultimateには、NDependに似たまともな「アーキテクチャエクスプローラー」があります(それほど良くはありませんが)。それは無料ではありませんが、とにかくそれを購入するように経営陣を説得する可能性が高いかもしれません。
.NETアセンブリ間の依存関係の階層をグラフ化します http://code.google.com/p/dependency-analyser/
NDepend は非常に洗練されたパッケージであり、それを置き換えるものを見つけたとしても、スムーズでも統合でもありませんが...
Reflector はおそらく構築するのに最適なツールの 1 つです。ダイアグラム ツールの一部を提供できる依存関係グラフ作成アドインがいくつかあります。コード メトリクスに関しては、FxCop を使用して、循環的複雑度が比較的高いメソッドを少なくとも特定できます。
CAST は、生成できる依存関係によって分析に影響を与えます。SEI メトリクスがソース (創設者) から直接得られるため、このツールには、構成可能なしきい値を備えたいくつかの優れた非機能メトリクスがあり、時間の経過とともに取得されたスナップショットに基づいて全体的なアプリケーション インテリジェンス ダッシュボードを表示できます。いくらかのリソースが必要です。費用がかかるため、ビジネス ケースを明確にする必要があります。チェックアウト: http: //www.castsoftware.com/