0

我需要做一个 Eclipse 插件,在其中,我将使用我自己制作的 Acceleo 生成器。如何在 Eclipse 插件中使用加速生成器?有没有关于它的文件?

谢谢你。

4

1 回答 1

2

最简单的方法是简单地创建一个新的 Acceleo 项目(文件 > 新建 > 其他... > Acceleo Model To Text > Acceleo 项目),因为这些项目已经是插件项目。当您在此项目中编写自己的 Acceleo 模块(mtl文件)时,您会注意到在它们旁边生成了“java”文件。这些 Java 文件是您启动 Acceleo 生成的入口点。

然后,由您决定如何启动生成:从 Java 文件(实例化生成器,然后调用其“doGenerate”方法,从 Eclipse 右键单击​​操作...)。

您可以使用“文件 > 新建 > 其他... > Acceleo 模型到文本 > Acceleo UI 启动器项目”向导来获取用于启动 Acceleo 模块的右键单击操作的代码示例。

在线文档包含有关这些方面的一些信息。

于 2011-02-03T09:54:01.603 回答