2011-03-29 71 views
2

我想創建一個應該拖放的編輯器,它應該相應地生成源代碼。我發現可視化編輯器的功能幾乎與我想要的一樣。我已經通過了GEF,但我期待有可用於Visual Editor的任何源代碼,以便我能夠理解它背後的代碼生成邏輯。如何生成代碼作爲Eclipse可視化編輯器

回答

1

因爲Visual Editor現在是Eclipse project您可以從CVS訪問源代碼。請參閱此處以獲取更多詳細信息:http://www.eclipse.org/vep/WebContent/faq.html#install_cvs

附註:Acceleo是另一個旨在創建代​​碼生成器的Eclipse項目。我真的建議看看它。如果你對建模技術不熟悉,學習曲線可能相當長,但一旦你掌握了它,它就非常強大。

+0

您是否知道windowbuilder使用wich技術來生成代碼?我試圖研究代碼,但我想我需要很多時間來了解這一代,我只是想知道他們使用了什麼? – user1125516 2013-12-19 15:05:22

+1

沒有抱歉,但我猜他們正在某處使用GEF。 – 2013-12-20 08:31:56

相關問題