我正在使用 Enterprise Architect,我希望为大型项目中的一组特定 C++ 对象生成一些类图。通过右键单击特定模型并从上下文菜单中选择代码工程,我可以导入项目的整个源目录并为项目中的所有对象生成类图。
我还可以简单地为单个源文件生成一个类图。然而,我最理想的是为项目中的一组特定文件生成单独的类图(例如,名称中仅包含文本 SNMP 的文件)。任何人都可以帮助我应用此过滤器,因为整个项目的类图太大且难以管理,无法以任何身份进行管理。
最佳答案
在 Enterprise Architect 中,一旦您像已经完成的那样导入了整个模型,您就可以创建额外的图表来仅显示您需要的模型部分。事实上,我认为这是正常的做法。
首先使用 Add->New View -> Class View & diagram 创建一个新图表。
然后仅将您需要的类从项目浏览器中的模型拖到新图表上。
关于c++ - 从源代码生成类图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15573046/