2010-04-12 111 views
4

我想知道是否有C#的序列圖生成器?Visual Studio UML序列圖

即時通訊使用Visual Studio 2008專業版。

如果不是有一個快速和簡單的軟件?

我發現Enterprise Architect和Visio對初學者來說有點太神祕了。

我在Visual Studio中發現了類圖功能,這非常有用,並且希望生成一個同樣有用的簡單程序來生成序列圖。

謝謝。

回答

1

除了像Enterprise Architect這樣的產品,我不知道用VS2008來做這件事的方法。

OTOH,你可以用VS2010做到。

+0

微軟什麼時候僱用Rumplestiltskin?自宣佈後我一直聽到這種說法。 「當然,我們/它可以做到這一點!你只需要安裝2010年。」 – 2010-04-12 20:50:15

+0

@凱利:你在說什麼?這個功能就在那裏,在箱子裏。我不知道你是否需要「終極版」才能獲得它,但它在那裏。我已經看到了它。 – 2010-04-13 01:29:48

+0

請接受我的道歉。我的評論並不是針對你,甚至VS2010,但對於那些對SharePoint 2010更感興趣,然後幫助我們瞭解2007年及其瑕疵的供應商,我的反應也是如此。對於大多數的問題,他們不斷地提出「你可以在2010年做到這一點」。 – 2010-04-13 05:17:30

0

把你的問題分爲兩個部分:

1)是否有工具圖表我的C#代碼在UML
2)任何的那些集成到Visual Studio

ArgoUML工具是一個獨立的工具,不需要龐大的企業軟件包就可以完成很好的通用UML圖。 yuml.me有一個在線活動/序列圖的簡寫

我懷疑是否有人幫助第二個問題,但我希望他們幫助第一個問題。

+2

在UML中,**活動**和**序列**圖是不同的野獸。 yuml.me只支持這兩種**的**活動。 – 2011-06-02 07:26:56

0

那麼,如果你曾經選擇安裝VS2010,並且仍然想從代碼創建一個序列圖:
1.打開你想從它生成序列圖的方法的源代碼。
2.在方法體上按鼠標右鍵並選擇'Generate Sequence Diagram'。
如果您有序列圖的特殊文件夾: 3.取消選擇'將圖添加到當前項目'。 4.將圖保存在正確的位置(序列圖)並將其添加到源代碼管理。 (我們正在與TFS合作)。