19

現在、cryengine ゲームコードを読んでいます。十分に文書化されていない巨大なものです。プロジェクトファイルからUML図を作成できればいいのですが。

C++ コードから UML ダイアグラムを生成するツールをいくつか見つけました。問題は、cryengine プロジェクトが非常に巨大であり、これを行うには多くの時間がかかることです。

これは可能だと思いますか?

4

2 に答える 2

33

Visual Studio には UML ジェネレーターが組み込まれています。Visual Studio プロジェクトで を選択Class Viewし、名前空間を右クリックして を選択しますView Class Diagram。プロジェクトが大きい場合、UML ダイアグラムの生成に時間がかかる場合があります。お役に立てれば。

ここに画像の説明を入力

于 2012-11-19T11:11:12.383 に答える
5

結果にがっかりするかもしれません: C++ の巨大な混乱は、同様に非常に複雑な UML ダイアグラムとしてレンダリングされる可能性があります。

それにもかかわらず、大規模な C++ コード ベースを視覚化するために設計されたツールの 1 つがUnderstandingです。

于 2012-11-19T11:15:04.997 に答える