对于VS2012专业版的用户,有没有一种方法可以从VS2012生成UML(CLASS,SEQUENCE)图表?
我已经在VS2012中完成了我的解决方案项目。现在我想为它生成类图。因此,如果有人知道它吗?
如果请帮助我。 谢谢。
答案 0 :(得分:4)
正如已经注意到的,Visual Studio的专业版不允许您生成序列图。
另一种方法是使用适当的UML工具,例如Enterprise Architect from Sparx Systems。这提供了比Visual Studio更多的建模功能,并且支持C ++,C#,Java和许多其他语言。是的,它可以从源代码和二进制代码生成类和序列图(二进制文件需要第二个最便宜的许可证)。
答案 1 :(得分:2)
生成序列图是Ultimate Feature。
在Visual Studio Ultimate中,生成序列图以帮助您 可视化并理解代码如何实现特定方法。 序列图描述了对象之间的交互 系列生命线和信息。生命线代表了实例 对象和消息表示这些对象之间的方法调用。 您可以从Visual C#.NET或Visual Basic生成序列图 .NET代码。
类图是Visual Studio Professional的标准功能。
答案 2 :(得分:1)
不是100%关于专业,但在Ultimate中它在Architecture -> New Diagram
答案 3 :(得分:0)
右键单击您的功能并选择“生成序列图”选项VS 2012