2

我负责探索创建 DSL(领域特定语言)的技术。由于我们是一家 Java 商店,因此我们已经接触过 Eclipse 建模框架产品(EMF、Sirius、Acceleo、Xbase、Xtend),而且我们似乎拥有它们的文档,包括已出版的书籍。

然而,有一个较新的项目,Xcore,它似乎很有希望(因为其他创新项目源自它,例如 efactory 和 incquery),但到目前为止,我们在 Xcore 上发现的文档很少。

任何人都可以向我们推荐有关 Eclipse XCore 的更新文档/论坛/博客,或者确认项目是休眠还是失效?

4

1 回答 1

1

Xcore 项目并未处于休眠状态。但是,关于它的文档并不多。主要来源是https://wiki.eclipse.org/Xcore。Lorenzo 的书“用 Xtext 和 Xtend 实现特定领域的语言 - 第二版”也有一个关于 Xcore 的部分,它也不过是 Wiki 页面。

您应该知道 Xcore 实际上使用 Xbase 的事实,因此值得了解 Xbase(但您已经知道它,因为您在技术堆栈中提到了它)。

我最近写了一篇关于将 Xcore 与 Xtext 和 Gradle 3 集成的博客:https ://blogs.itemis.com/en/using-xtext-with-xcore-and-gradle 。

此外,还有来自 XtextCON 的 Holger Schill 的演讲“Using Xcore with Xtext”:http ://de.slideshare.net/holgerschill/using-xcore-with-xtext 。

于 2016-11-16T16:55:17.890 回答