自动生成我的c ++代码的uml图

时间:2011-06-01 14:42:39

标签: c++ oop macos uml

前段时间我在Java的入门编程课程中担任助教。我们使用了一个名为BlueJ的IDE,它具有很好的功能,即开发文件的概述是一个轻量级的UML图,其中包含“使用”指针和继承指针,这使得很容易看到它的结构程序。

我的问题如下,是否有类似的c ++框架?或者至少是我可以在我的编辑器旁边运行的工具,以便清楚地查看我的文件以及它们的组织方式。

我的开发平台是一台以emacs为主编辑的Mac。

2 个答案:

答案 0 :(得分:3)

您是否了解Doxygen及其众多选择?

事实上,谷歌的Doxygen和UML排名第二是this previous StackOverflow question

答案 1 :(得分:0)

为了处理C ++我推荐使用BoUML,它不会自动绘制图表,但是在解析C ++代码方面非常好,而且你可以创建新的图表,如果你向图中添加类,关系将自动显示,或者你可以添加一个类,然后要求将该类的依赖项添加到图中。