我想创建一个应该拖放的编辑器,它应该相应地生成源代码。我发现Visual Editor的功能与我想要实现的几乎相同。我已经通过了GEF,但我期待Visual Editor有任何可用的源代码,这样我就能理解它背后的代码生成逻辑。
答案 0 :(得分:1)
因为Visual Editor现在是Eclipse project,所以您可以从CVS访问源代码。有关详情,请参阅此处:http://www.eclipse.org/vep/WebContent/faq.html#install_cvs
旁注:Acceleo是另一个旨在创建代码生成器的Eclipse项目。我真的建议看看它。如果你不熟悉建模技术,那么学习曲线可能会很长,但是一旦你得到它,它就会非常强大。