2016-11-18 2 views
3

Wir haben unsere Domain-spezifische Sprache basierend auf Xtext. Für die Darstellung der Sprache haben wir unseren eigenen Editor in Eclipse. Dieser Editor ist im Grunde Eclipse-Plugin. Gibt es eine Möglichkeit, dieses Eclipse-Editor-Plugin auf Che zu portieren?Wie können wir das vorhandene Eclipse Editor Plugin auf Eclipse Che portieren?

Da dies Eclipse-Plugin ist, ist es eng mit dem IResource-Modell gekoppelt und Che unterstützt nicht für IResource-Modell, Gibt es eine Möglichkeit, dieses Szenario zu behandeln?

+0

Related: http://StackOverflow.com/Q/38027405/1639625 (Demnach können bestehende Plugins nicht einfach in Che verwendet werden, aber diese Frage geht es darum was benötigt wird, um sie zu konvertieren.) –

Antwort

1

Mit Eclipse Che 5.0 und Xtext 2.11 Anfang 2017 freigegeben ist es möglich, Xtext-Editoren in Eclipse Che über die Language Server protocol haben.

Christian Dietrich von itemis hat eine Blog-Post über die vor kurzem mit mehr Details: https://blogs.itemis.com/en/how-to-get-started-with-xtext-language-servers-and-che

Und natürlich, da Xtext auf EMF gebaut wird, die Aufmerksamkeit auf Che auf die Arbeit von EMF zu zahlen ist zu wichtig, einen Blick in dieser Reihe von Blog-Posts, auch von Februar 2017 http://eclipsesource.com/blogs/2017/02/08/emf-support-for-che-day-0-motivation-and-getting-started/