Eclipse 如何为xtext创建自定义终端语法?

Eclipse 如何为xtext创建自定义终端语法?,eclipse,eclipse-plugin,grammar,xtext,Eclipse,Eclipse Plugin,Grammar,Xtext,我的语法文件已经太大,导致错误: 静态初始值设定项的代码超出了65535字节的限制 因此,我想将语法拆分为2个xtext文件,并创建一个单独的custom terminal.xtext以减小语法文件的大小 我在org.xtext.rpcIDL中有一个xtext项目,我的rpcIDL.xtext在它的src目录中。 我读到一个项目中可能有两个语法文件。但我无法在当前项目中添加其他语法文件。当我右键单击,然后转到“新建”时,没有添加新xtext文件的选项 如何在我的项目中添加自定义xtext文件?我

我的语法文件已经太大,导致错误: 静态初始值设定项的代码超出了65535字节的限制

因此,我想将语法拆分为2个xtext文件,并创建一个单独的custom terminal.xtext以减小语法文件的大小

我在org.xtext.rpcIDL中有一个xtext项目,我的rpcIDL.xtext在它的src目录中。 我读到一个项目中可能有两个语法文件。但我无法在当前项目中添加其他语法文件。当我右键单击,然后转到“新建”时,没有添加新xtext文件的选项


如何在我的项目中添加自定义xtext文件?

我不知道您是否已经自己找到了解决方案,但如果您没有找到:
要在项目中创建新的Xtext文件,请右键单击
org.Xtext.rpcIDL
,该文件应位于文本项目的src下(前面带有包符号的文件),然后转到new->File,然后只需为其命名并添加扩展名
.Xtext
。这将把xtext性质添加到您的项目中。之后,您必须添加行
语法…
(只需复制其他文件的这一行,并将最后一个元素更改为新文件的名称)。然后用添加
,并输入另一个xtext文件的名称(该文件位于另一个文件中的
生成
之后)。然后,您应该能够使用您在原始文件中声明的所有功能的元素。
我希望我能帮助你。

问候Krzmbrzl

我不知道你是否已经自己找到了解决方案,但如果你没有:
要在项目中创建新的Xtext文件,请右键单击
org.Xtext.rpcIDL
,该文件应位于文本项目的src下(前面带有包符号的文件),然后转到New->File,然后您只需给它一个名称并添加扩展名
.xtext
。这将为您的项目添加xtext属性。之后,您必须添加行
语法…
(只需复制其他文件的这一行,并将最后一个元素更改为新文件的名称)。然后用
添加
,并输入另一个xtext文件的名称(该文件位于另一个文件中的
生成
之后)。然后,您应该能够使用原始文件中声明的所有功能的元素。
我希望我能帮助你。
欢迎Krzmbrzl