我们如何将现有的 Eclipse Editor 插件移植到 Eclipse Che?

How we can port existing Eclipse Editor Plugin to Eclipse Che?

我们拥有基于 xtext 的领域特定语言。 对于语言表示,我们在 Eclipse 中有自己的编辑器。这个编辑器基本上是 Eclipse 插件。 有什么方法可以将这个 eclipse 编辑器插件移植到 Che 上吗?

由于这是 eclipse 插件,它与 IResource 模型紧密耦合,Che 不支持 IResource 模型,有什么办法可以处理这种情况吗?

Eclipse Che 5.0 and Xtext 2.11 released in early 2017 it is possible to have Xtext editors in Eclipse Che via the Language Server protocol.

Christian Dietrich of Itemis wrote a blog post about this recently with more details: https://blogs.itemis.com/en/how-to-get-started-with-xtext-language-servers-and-che

当然,由于 Xtext 是基于 EMF 构建的,因此关注 EMF 在 Che 上的工作也很重要,看看这一系列的博文,也是从 2017 年 2 月开始的 http://eclipsesource.com/blogs/2017/02/08/emf-support-for-che-day-0-motivation-and-getting-started/