Eclipse Xtext DSL编辑器与基于e4的RCP的集成

Eclipse Xtext DSL编辑器与基于e4的RCP的集成,eclipse,plugins,rcp,xtext,e4,Eclipse,Plugins,Rcp,Xtext,E4,我正在开发用于编辑dsl文件的RCP应用程序 目前,我设法使用在Eclipse中运行良好的工具(验证、交叉引用等)创建了两个编辑器。还有一个基于e4的RCP应用程序框架,带有自定义导航树(文件从远程服务器加载,而不是从本地工作区加载) 现在我必须把这两者结合起来。不幸的是,我没有找到任何适合我的案例的关于这个主题的最新教程。 以下是我尝试过的链接: 本文描述了Eclipse3.x的集成 关于e4,但Xtext的版本小于2.5 有很多关于RCP的信息,但我没有发现任何关于插件与RCP集成的信息 有

我正在开发用于编辑dsl文件的RCP应用程序

目前,我设法使用在Eclipse中运行良好的工具(验证、交叉引用等)创建了两个编辑器。还有一个基于e4的RCP应用程序框架,带有自定义导航树(文件从远程服务器加载,而不是从本地工作区加载)

现在我必须把这两者结合起来。不幸的是,我没有找到任何适合我的案例的关于这个主题的最新教程。 以下是我尝试过的链接:

  • 本文描述了Eclipse3.x的集成
  • 关于e4,但Xtext的版本小于2.5
  • 有很多关于RCP的信息,但我没有发现任何关于插件与RCP集成的信息
  • 有,但我不清楚如何使用获取的编辑器或如何获取资源提供者实例
  • 有人参考过相关教程或示例吗?

    根据Eclipse bug和Eclipse论坛中的各种评论,XText编辑器与纯e4 RCP不兼容,因为它们依赖于3.x兼容层的大量代码


    您仍然可以创建Eclipse3.x样式的RCP,如第二篇参考文献中所述。

    我在其中添加了一条注释,说明了如何使其工作。

    您的参考文献2是针对Eclipse3.x RCP的,而不是e4。谢谢您的更正