11得票4回答
Xtext:用于具有显式/语义空格的语言的语法

我该如何使用Xtext解析带有语义空格的语言?我正在尝试为CoffeeScript编写一个语法,但我找不到任何好的文档。

10得票3回答
IDEA MPS和Eclipse Xtext的实际用途是什么?

这两个框架都涉及元模型: XText(Eclipse) MPS(JetBrain) 你有使用这些工具进行元模型转换的实际应用示例吗?

10得票1回答
将简单的Antlr语法转换为Xtext

我想把一个非常简单的Antlr语法转换为Xtext,所以不需要使用句法断言或者Antlr提供而Xtext不支持的高级特性。考虑这个语法:grammar simple; // Antlr3 foo: number+; number: NUMBER; NUMBER: '0'..'9'+; 以及它...

10得票2回答
不使用语法文件编写自定义的Xtext/ANTLR词法分析器

我正在编写一个Eclipse/Xtext插件,用于CoffeeScript,并意识到我可能需要手动编写一个词法分析器。CoffeeScript解析器还使用了手写词法分析器来处理语法中的缩进和其他技巧。 Xtext生成了一个扩展org.eclipse.xtext.parser.antlr.Le...

10得票2回答
在eclipse中使用Xtext出现问题

我正在Eclipse中开发Java项目。尝试通过Ctrl+鼠标单击打开文件时,弹出一个窗口询问我是否要将 "Xtext nature添加到我的项目",我点击了"确定"。然后,我试着在一个CSS 文件的第一行添加以下代码: @import "myfile.css"; 但是由于 Xte...

9得票3回答
如何在Eclipse Mars中禁用CSS警告“未知属性”?

我在我的 CSS 文件中收到许多 "Unknown property" 警告。可能是因为我安装了 e(fx)clipse 2.0 和 Eclipse Web Developer 工具。如果我使用 e(fx)clipse 的 CSS 编辑器打开 CSS 文件并添加 /SuppressWarnin...

9得票2回答
ANTLR语法的编辑器生成器?

我正在使用ANTLR创建一个新的通用编程语言,并且对其感到非常满意。 由于我希望为使用我的语言编写程序提供良好的工具,因此我开始考虑通过适当的Eclipse插件来实现该语言的编辑器。 是否有任何工具/项目可以让您拥有完整的编辑器(具有语法高亮、代码完成等功能)? 我知道Xtext可以自动完...

9得票1回答
Aptana Studio 3的高级自定义语法着色(.less)

我想为Aptana Studio 3添加.less语法高亮功能。我找到了XText,但它似乎只能在Eclipse中使用。Apatana的论坛并没有提供太多关于如何在其平台上实现自定义语法高亮的线索,所以有没有人有创建自定义语法高亮或已经包含.less语法检测和高亮的解决方案的经验呢?

9得票1回答
禁用Eclipse中的“添加Xtext nature”对话框

我正在使用Xtext语法的自定义DSL。在我的工作区中有几个项目,其中一个是开发相关项目,另一个是用于测试目的的项目。 在测试项目中,有很多(> 5000)我DSL的文件,这些文件是JUnit测试所需的。 当将Xtext nature添加到此项目中时,重新构建需要很长时间,因此我将其移除了...

8得票2回答
Xtext和ANTLR之间有什么关系?

我听说Xtext最终使用ANTLR,但是它们的语法规范文件有一些不同的格式。那么它们之间的关系是什么?