我需要做一个 Eclipse 插件,在其中,我将使用我自己制作的 Acceleo 生成器。如何在 Eclipse 插件中使用加速生成器?有没有关于它的文件?
谢谢你。
我需要做一个 Eclipse 插件,在其中,我将使用我自己制作的 Acceleo 生成器。如何在 Eclipse 插件中使用加速生成器?有没有关于它的文件?
谢谢你。
最简单的方法是简单地创建一个新的 Acceleo 项目(文件 > 新建 > 其他... > Acceleo Model To Text > Acceleo 项目),因为这些项目已经是插件项目。当您在此项目中编写自己的 Acceleo 模块(mtl
文件)时,您会注意到在它们旁边生成了“java”文件。这些 Java 文件是您启动 Acceleo 生成的入口点。
然后,由您决定如何启动生成:从 Java 文件(实例化生成器,然后调用其“doGenerate”方法,从 Eclipse 右键单击操作...)。
您可以使用“文件 > 新建 > 其他... > Acceleo 模型到文本 > Acceleo UI 启动器项目”向导来获取用于启动 Acceleo 模块的右键单击操作的代码示例。
在线文档包含有关这些方面的一些信息。