2012-11-19 12 views
14

現在、私はcryengineのgamecodeを読んでいます。それは非常によく説明されていない巨大なものです。私がプロジェクトファイルからUMLダイアグラムを作成することができれば、本当にうれしいでしょう。Visual Studio - C++プロジェクトからUMLを生成

私はすでにC++コードからUML図を生成するためのツールをいくつか見つけましたが、問題はcryengineプロジェクトが本当に巨大で、これを行うには多くの時間がかかることです。

これは可能ですか?

答えて

23

Visual Studioには、ビルドインUMLジェネレータがあります。 Visual StudioプロジェクトでClass Viewを選択し、名前空間を右クリックしてView Class Diagramを選択します。プロジェクトが大きい場合は、UML図を生成するのに時間がかかることがあります。 これが役立つことを願っています。

enter image description here

+0

ありがとうございました:) –

+0

それは私の喜びです! – billz

+5

これは** UML ** –

5

あなたはその結果に失望することができる:C++の巨大な混乱は均等に非常に複雑なUML図としてレンダリングすることがあります。

しかし、大きなC++コードベースをビジュアル化するためのツールの1つはUnderstandです。

+0

あなたは正しいです。継承はかなりまともですが、作曲は本当の混乱です。http://i.imgur.com/Xk00w.jpg私は「理解する」試みをします。 –

関連する問題