目前我正在阅读cryengine游戏代码。这是巨大的,没有很好的记录。如果我可以从项目文件创建UML图表,那将是非常好的。
我已经找到了一些从c ++代码生成UML图的工具,问题是cryengine项目非常庞大,需要花费大量时间才能完成。
你认为这是可能的吗?
答案 0 :(得分:31)
Visual Studio具有内置的UML生成器。
在Visual Studio项目中,选择Class View
,右键单击命名空间,然后选择View Class Diagram
。如果您的项目很大,可能需要一段时间才能生成UML图表。
希望这会有所帮助。
答案 1 :(得分:5)
你可能会对结果感到失望:C ++的大量混乱可能会呈现为同样极其复杂的UML图。
尽管如此,一个旨在帮助可视化大型C ++代码库的工具是Understand。