我目前正在使用 GMF 框架,基于该模型创建了一个 ecore 模型和一个 GMF 编辑器。创建的编辑器集成在 Papyrus (v1.0) 中。
基于我自己的 DSL,我创建了一个包含(大约)1.750 个元素的模型,这些元素在几个图表中进行了可视化。这些图之一是主图并包含所有元素(其他图是使用 EOL 生成的,具体取决于元素之间的关联)。在主图中进行一些更改会减慢工具的反应时间(或者有时没有更多的堆空间)。第一个问题是加快“流畅”使用的反应时间?有人遇到过这样的问题吗?
有时我考虑改变 Microsoft Visual Studio Modeling SDK,但我认为,没有像 GEF-GMF 框架那样的关于个性化可能性的可视化,但更稳定(我认为)。同样在这里,我对 MS Modeling SDK 没有任何经验,包括这两个框架/sdks 之间的优缺点。有人可以报告他的经验吗?
亲切的问候埃里克