2013-01-04 84 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。這也非常令人印象深刻。