gpt4 book ai didi

eclipse - RCP 产品中的 XText

转载 作者:行者123 更新时间:2023-12-02 11:13:13 26 4
gpt4 key购买 nike

我们希望为 RCP 产品的用户提供适合我们模型的文本编辑器。因此,我们创建了 EMF 模型和 XText 语法。问题是我们的 RCP 应用程序不符合 Eclipse IDE 的项目结构(即,我们没有任何工作区或构建器),因此我们在使 XText 编辑器工作时遇到一些麻烦...

有人有什么建议吗?

[编辑以澄清我的问题]

我有一些带有 EMF 模型和 XText 内容的插件。如果我在“标准”Eclipse 产品中运行这些插件,我就能够创建和编辑模型的文本实例(就像在默认的 XText 演示中一样)。

但是,我需要更进一步:我正在开发的 RCP 产品需要这些插件。该产品利用 eclipse 的项目管理。因此,我的 RCP 无法将 XText 性质添加到其项目中,因此默认的 XText 编辑器无法正常工作。

当我搜索解决方案时,我只找到了 2009 年(XText 2.0 之前)的链接。此外,此问题上存在一个错误( https://bugs.eclipse.org/bugs/show_bug.cgi?id=289212 ),但最后一条评论是大约一年前发表的......

最佳答案

截至 2012 年 4 月,XText 现在通过 IURIEditorInput 支持来支持此功能。针对问题中提到的错误的评论 [1] 如下。

Xtext now supports IURIEditorInput. Solutions for linking have navigation is currently under investigation. You'll have to explicitly enable validation for files that do not reside in a workspace, though. Editor-like text fields can already be obtained by means of EmbeddedEditorFactory.newEditor(IEditedResourceProvider).withParent(Composite)

[1]:Link to comment 21 made by Sebastian Zarnekow (2012-04-02 11:11:25 EDT) .

关于eclipse - RCP 产品中的 XText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com