IntelliJ IDEA 中的 Xtend 不在 src-gen 中生成文件
Xtend in IntelliJ IDEA not generate file in src-gen
我结合了Xtext 和Xtend。在项目中,我为我的 DSL 编写代码,Xtext 工作但 XTend 不在 src-gen 中生成文件(这是源根目录:<project-root>/src-gen/
)。
我在函数 doGenerate
中有这段代码
override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) {
fsa.generateFile("a.txt",'a')
}
src-gen 总是空的。在日食中这项工作。如何在 IntelliJ IDEA 中生成文件或如何解决此问题。我 运行 在 gradle.
我运行gradle任务runIdea
。我在没有任何 SDK 的情况下创建 Java 项目。
创建项目时,我在 src
文件夹中添加 "file.mydsl"
。然后我需要更改构面设置。我打开项目结构对话框 (Ctrl+Shift+Alt+S
),在左侧面板中单击 Facets,选择 + 图标并添加 DSL facet。然后申请,代码就可以了。在 src-gen 中创建一个文件 "a.txt"
.
我结合了Xtext 和Xtend。在项目中,我为我的 DSL 编写代码,Xtext 工作但 XTend 不在 src-gen 中生成文件(这是源根目录:<project-root>/src-gen/
)。
我在函数 doGenerate
override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) {
fsa.generateFile("a.txt",'a')
}
src-gen 总是空的。在日食中这项工作。如何在 IntelliJ IDEA 中生成文件或如何解决此问题。我 运行 在 gradle.
我运行gradle任务runIdea
。我在没有任何 SDK 的情况下创建 Java 项目。
创建项目时,我在 src
文件夹中添加 "file.mydsl"
。然后我需要更改构面设置。我打开项目结构对话框 (Ctrl+Shift+Alt+S
),在左侧面板中单击 Facets,选择 + 图标并添加 DSL facet。然后申请,代码就可以了。在 src-gen 中创建一个文件 "a.txt"
.