0

Visual Studio 2010 で、現在のプロジェクトに読み込まずに CPP ファイルのクラス ツリーを表示する可能性はありますか?

いくつか (ヘッダー ファイル、ソース ファイル) を開いて、含まれているすべてのクラスのすべてのメソッドを参照できるようにしたいと考えています。ここのフォーラムとインターネットで検索しましたが、何も見つかりませんでした。

サードパーティ ベンダーから同様のツールはありますか?

4

1 に答える 1

0

少なくとも私の知る限り、コードがプロジェクトの一部でない限り、VS はコードに対してほとんど何もしません。

まさにあなたが望むものに応じて、かなりの数の同様のツールがあります. 最も一般的なのは、おそらく doxygen です。

多くの (ほとんどの?) UML ツールは、ソース コードからクラス図をリバース エンジニアリング (UML) することもでき、かなりの数が「ラウンド トリップ」をサポートしています (ソース コードからクラス図を生成し、UML を操作してから、クラス図に一致する新しいコードを生成する機能)。編集された UML)。

ただし、これらのツールはそれほど普及しているわけではなく (実際、これらのツールを非常に嫌う人もいます)、これらのツールを使用してクラス ダイアグラムを生成する方が、 VS内で実行できるようにプロジェクトファイルを作成します。それらのほとんどは、VS がサポートする機能をかなり備えているため、VS がサポートしていないことを実行したい場合は、価値があるかもしれません。ただし、VS が生成する結果に満足している場合は、VS を使用してプロジェクト ファイルを作成するのがおそらく最も簡単な方法です。

于 2013-03-01T15:38:31.460 に答える