2016-11-18 111 views
3

我們有基於xtext的特定領域的語言。 對於語言的表示,我們在Eclipse中有自己的編輯器。這個編輯器基本上是Eclipse插件。 有沒有什麼方法將這個eclipse編輯器插件移植到Che?我們如何將現有Eclipse Editor插件移植到Eclipse Che?

由於這是eclipse插件,它與IResource模型緊密結合,Che不支持IResource模型,有沒有辦法處理這種情況?

+0

相關:http://stackoverflow.com/q/38027405/1639625(據此,現有的插件不能簡單地用於車,但這個問題是關於需要轉換它們。) –

回答

1

隨着2017年初發布的Eclipse Che 5.0Xtext 2.11,Eclipse Che可以通過Language Server protocol擁有Xtext編輯器。

Itemis的Christian Dietrich寫了一篇博客文章中針對此最近與更多的細節:https://blogs.itemis.com/en/how-to-get-started-with-xtext-language-servers-and-che

,當然還有,因爲的Xtext是建立在EMF,關注EMF對車的工作也很重要,看看在這個系列的博客文章中,也是從2017年2月開始的http://eclipsesource.com/blogs/2017/02/08/emf-support-for-che-day-0-motivation-and-getting-started/