C++ VisualStudio-从c++;项目

C++ VisualStudio-从c++;项目,c++,visual-studio,uml,C++,Visual Studio,Uml,目前我正在阅读cryengine游戏代码。它是巨大的,没有很好的记录。如果我能从项目文件中创建一个UML图,那就太好了 我已经找到了一些工具来从C++代码中生成UML图,问题是CyrEngProject非常庞大,需要花费很多时间来做。 您认为这是可能的吗?Visual Studio具有内置的UML生成器。 在Visual Studio项目上,选择类视图,右键单击名称空间,选择查看类图。如果您的项目很大,那么生成UML图可能需要一些时间。 希望这有帮助 你可能会对结果感到失望:C++的巨大混乱

目前我正在阅读cryengine游戏代码。它是巨大的,没有很好的记录。如果我能从项目文件中创建一个UML图,那就太好了

我已经找到了一些工具来从C++代码中生成UML图,问题是CyrEngProject非常庞大,需要花费很多时间来做。
您认为这是可能的吗?

Visual Studio具有内置的UML生成器。 在Visual Studio项目上,选择
类视图
,右键单击名称空间,选择
查看类图
。如果您的项目很大,那么生成UML图可能需要一些时间。 希望这有帮助


你可能会对结果感到失望:C++的巨大混乱可能会使你的UML图变得同样复杂。


然而,一个设计用来帮助可视化大型C++代码库的工具是.< /P>你是对的。继承相当不错,但组合真的很混乱。我将尝试“理解”。它似乎不会生成一对一、一对多的关联。当我右键单击此窗口中的类时,我看不到“查看类图”操作,我该怎么办?(我正在与Visual Studio 2017合作)即使我在Visual Studio 2017中也没有看到此选项。当我右键单击头文件时,我会看到“查看类图”选项,但我收到一个错误消息,说不支持此类接口。如果Visual Studio的安装程序仍在附近,则可以打开安装程序,按安装程序中的“修改”按钮,转到“单个组件”选项卡,向下滚动并勾选“类设计器”在“代码工具”的正下方