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++ 代码库的工具是理解

于 2012-11-19T11:15:04.997 回答