2013-01-04 85 views
1

我想要将我们当前的大型应用程序导入到LucidCharts的UML图中。 LucidCharts支持来自visio的vdx XML格式。我只是主要试图找到一种方法来轻松地完成此操作,而不是将每个类名称和方法输入到LucidCharts中。链接和链接链接我并不在乎自己能够做到这一点。将c#逆向工程转换为可以导入到LucidCharts的格式

是否有任何简单的解决方案,或者我可以做些什么来读取元数据并制作vdx投诉文件?

+0

如果这不是一个真正的问题,为什么ElYusubov能够接近答案。 – Josh

回答

3

实际上,有几个开源的商业工具可以从C#项目和签证诗创建UML图。举例来说,我将尝试列出其中三个:

选项#1:尝试使用Modelmaker。它可以与Delphi和C#一起工作。 我应该补充说,它不仅仅是图表,它可以用于逆向工程,重构等。现在已经有一段时间了,并且有很多很棒的功能。

选项2:您也可以尝试用于.NET开发人员的NDepend工具。它带有依赖图和依赖矩阵,并集成在VS中。图形和矩阵可以从.NET程序集生成,并且它们是交互式的。您可以download and use the free trial edition一段时间,并发表您的意见。

选项#3: Tigris.org的伙计们也在这方面做了一些工作。 这是项目的Open Source Link。这也非常令人印象深刻。