2013-07-12 71 views
3

對於VS2012專業版的用戶,有沒有一種方法可以從VS2012生成UML(CLASS,SEQUENCE)圖?如何從VS2012專業版生成UML圖?

我已經在VS2012中完成了我的解決方案項目。現在我想爲它生成類圖。因此,如果有人知道它?

如果請幫助我。 謝謝。

+1

升級到Visual Studio終極:( – safetyOtter

回答

1

不是100%左右的專業,但最終它是根據Architecture -> New Diagram

2

生成序列圖是一個Ultimate Feature

在Visual Studio Ultimate中,生成序列圖以幫助您可視化並瞭解代碼如何實現特定方法。 序列圖將對象之間的交互描述爲一系列生命線和消息。生命線表示對象的實例,消息表示這些對象之間的方法調用。 您可以從Visual C#.NET或Visual Basic .NET代碼生成序列圖。

類圖是Visual Studio Professional的標準功能。

+0

什麼VS 2012 Premium嗎? –

+0

同2012專業版。只有 – jessehouwing

4

正如已經指出的那樣,Visual Studio中的專業版不允許你生成序列圖。

另一種方法是使用適當的UML工具,如Enterprise Architect from Sparx Systems。這提供了比Visual Studio更多的建模功能,並且支持C++,C#,Java和其他許多語言。是的,它可以從源代碼和二進制代碼生成類和序列圖(二進制需要第二個最便宜的許可證)。

0

右鍵點擊你的函數,然後選擇選項「生成順序圖」 VS 2012

+1

終極版! – ShloEmi