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



不久前,我还是Java入门编程课程的助教。我们使用了一个名为BlueJ的IDE,它有一个很好的功能,即开发文件的概述是一个轻量级的UML图,其中绘制了"使用"指针和继承指针,这使得可以很容易地看到程序的结构。

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

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

您了解Doxygen及其众多选项吗?

事实上,谷歌在Doxygen和UML方面的第二大热门话题是之前的StackOverflow问题。

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

最新更新