如何在Xtext上使用Whitespaces设置文本
我试图设定一些类似的东西: 问题: “我的问题:你几岁”答案=答案 ; 答案:value = id; 但是,不可能用白色空间进行quut缩的文本,有什么方法可以做…
如何通过Maven添加Eclipse插件项目的依赖项
我正在为Eclipse的XTEXT/XTEND插件工作。我的项目结构包含各种插件项目。该项目是作为Maven项目创建的,并转换为Xtend项目。开发和建筑物效果很好,但…
如何在Eclipse 4.2上运行Java 8代码?
对于一个项目,我需要让Java 8在Eclipse 4.2上工作,因为我想使用Eclipse插件,该插件需要XTEXT 2.3.1并修改需要Java 8功能的代码。 我已经尝试了以后…
使用语言服务器协议以编程方式转到定义
我已经创建了自己的 XTEXT 基于DSL和 vscode 基于语言服务器协议的编辑器。我在单独的文件中创建多个模型: # filename dummy1.xyz model { name dumm…
如何快速将Java / JSON转换为Xtext Langauge?
我正在开发一个处理传入 Json 的应用程序,我想轻松提取 json 数据并将其转换为我使用 Xtext 创建的 DSL 语言。我的目标是稍后能够将此数据转换为基于…
VSCode 扩展不会更新语言服务器中的语义模型
我在 eclipse 中创建了一个 Xtext 语法和语言服务器,这是构建并添加到 vscode 扩展中的。我已经实现了以下代码来启动语言服务器。 import * as path …
Xtext 中的作用域和导入
我有以下 Xtext 语法: Model: 'model' name = ID imports += Import* items += Item* rules += Rule*; Import: 'import' importURI = STRING; Rule: …
Xtext 项目列表或仅一项
我正在尝试创建一种语法来解析以下内容: reference: java.util.String 但换句话说 reference: {java.util.String, java.lang.Integer} ,我希望它既…
从 ECORE 生成 XText 插件时遇到的问题
我正在尝试从简单的 ECORE 生成 XText 语法。 我正在关注这个图例 http://koehnlein.blogspot.com /2010/03/xtext-for-your-ecore-models.html 但是,…
如何解决错误 Mwe2Launcher:无法找到名称的 EClass
我创建了一个 Xpand 生成器。在其 src/ 文件夹中,我定义了模型 My.nn、模板和工作流程。 这就是我的工作流程.mwe2 文件的样子: module workflow.Neu…
从EObject树(模型)获取XtextResource
为了简单起见,假设我有多个 Xtext DSL,它们都描述某种查询。其中之一是我的“基础”DSL。我现在想将我的 DSL 之一转换为我的“基本”DSL 并检索模型…
xtext 和 junit pde
我正在使用 junit pde 对 xtext 应用程序进行一些单元测试。我想要测试的类使用注入的 IResourceSetProvider,但是当我从测试类调用我的类时,Resourc…