2010-01-21 98 views
13

我剛剛繼承了一個J2SE項目,並將在Eclipse上進行工作。我想從現有代碼中獲取一些圖表,並且正在尋找用於Eclipse的良好UML插件。Eclipse的最佳UML插件

有什麼建議嗎?

+0

另請參閱http://stackoverflow.com/questions/2056208/given-a-folder-of-java-files-is-there-a-eclipse-pluging-to-draw-class-diagrams/2056299#2056299 – VonC 2010-01-21 18:02:56

回答

6

老實說,我認爲你最好的選擇不是Eclipse插件,而是Sparx Systems的Enterprise Architect。它的成本是合理的($200-300 US for the Professional version),它可以將現有代碼逆向工程化爲UML。我已經將它用於多個項目,並且每當我需要對現有項目進行20,000英尺的概述時,我發現它非常寶貴。另外,我還沒有廣泛使用它的UML功能,但MyEclipse(for $65 US)聲稱也具有逆向工程功能。

+0

企業架構師已經可以169美元和afaik他們也有一個exlipe插件。這真的很值得!物超所值! – rdmueller 2010-01-21 18:39:07

+0

不值得花錢。 EA非常強大。即使您的項目隨着時間的推移而發展,也是少數真正能夠進行反向和正向工程的UML工具之一。 – 2010-01-29 18:47:50

+0

eclipse中是否有UML的開源插件? – Alpine 2011-02-27 17:57:51

2

一年前,我嘗試了一些Eclipse的UML工具。我不知道最近是否發生了變化,但對於帶往返工程的WYSIWYG UML,我沒有找到任何好的開源解決方案(建模工具總是非常昂貴)(這意味着更改您的代碼將改變您的UML模型,反之亦然) 。我發現Omondos UML Plugin是最好的商業UML Eclipse插件。還有一個試用版,但如果你的項目缺錢(1個開發者許可證大約是4000美元),它可能不是一個好的選擇。

5

如果你只是想從現有的代碼生成一些圖,那麼我只會去Eclipse UML2 Tools

1

我以前用過UML的Poseidon,發現它是一個完美體面的產品。同一家公司有一個Eclipse插件號稱做(除其他事項外)往返工程:

http://www.gentleware.com/apollo.html

它的價格爲每月$ 6,和擁有30天的試用期。

3

我喜歡UMLet。它是基於XML的,如果需要的話,它可以用於差異化。

+0

非常感謝。 – 2013-01-26 11:21:51

+0

但是UMlet不能從現有代碼製作UML,或者可以嗎? – Devid 2014-06-29 16:47:01