我创建了一个 EMF 模型并生成了该模型的具体实例(MyEmf.core)。我在 Eclipse 中使用默认的“Ecore 模型编辑器”,但我想知道是否可以生成自己的编辑器,因为我看到也可以生成“编辑器代码”。
- 是否可以运行自己的编辑器?
- 如何更改属性/类名称的默认标签?我的模型根的标签是“Root”,我将标签更改为“Abc”而不更改类名
谢谢!
我推荐你Eclipse Sirius。使用它创建图形编辑器非常容易。
有很多方法可以做到这一点。您可以运行标准编辑器:右键单击yourProject.editor
项目并作为 eclipse 应用程序运行。在新启动的 Eclipse 实例中,您可以创建一个新的通用项目并添加您类型的新文件(新建 -> 其他 -> 搜索您的项目名称)。这样,您将获得适合您语言的标准树形编辑器。
如果您愿意,您还可以创建图形和文本编辑器。谷歌搜索的关键字是:HUTN、ESON(均为文本)、GMF、Epsilon EuGeNia、Graphitti(图形)。