4

对于VS2012专业版的用户,有没有办法从VS2012生成UML(CLASS,SEQUENCE)图?

我已经在 VS2012 中完成了我的解决方案项目。现在我想为它生成类图。因此,如果有人知道吗?

如果请帮助我。谢谢你。

4

4 回答 4

4

如前所述,Visual Studio 专业版不允许您生成序列图。

另一种方法是使用适当的 UML 工具,例如Sparx Systems 的 Enterprise Architect。它提供了比 Visual Studio 更多的建模功能,并且支持 C++、C#、Java 和许多其他语言。是的,它可以从源代码和二进制代码生成类和序列图(二进制需要第二便宜的许可证)。

于 2013-07-16T13:55:44.817 回答
2

生成序列图是一项终极功能

在 Visual Studio Ultimate 中,生成一个序列图以帮助您可视化和了解代码如何实现特定方法。序列图将对象之间的交互描述为一系列生命线和消息。生命线代表对象的实例,消息代表这些对象之间的方法调用。您可以从 Visual C# .NET 或 Visual Basic .NET 代码生成序列图。

类图是Visual Studio Professional的标准功能。

于 2013-07-12T21:56:51.140 回答
1

不是100%关于专业,但在Ultimate中它低于Architecture -> New Diagram

于 2013-07-12T20:46:36.703 回答
0

右键单击您的函数并选择选项“生成序列图”VS 2012

于 2015-04-23T06:01:45.970 回答