【发布时间】:2015-09-14 19:44:12
【问题描述】:
在我当前的项目中,我编写了高级规范(如下所示以供参考)并使用用 ANTLR 编写的语法对其进行解析,然后使用 StringTempate 生成等效的 Java 编程代码。现在,我的客户发现编写此文本高级规范很困难,并希望我提供等效的可视拖放编程结构和编辑器来指定此编程结构。我的问题是:日食是否提供任何 拖放工作台以开发可视化编程结构和编辑器? 它可能很容易与 ANTLR 集成。
示例示例或其链接将很有用。
TemperatureSensor
generate tempMeasurement : TempStruct;
TempStruct
tempValue : double;
unitOfMeasurement: String;
【问题讨论】:
-
你可能想看看Eclipse XText
-
感谢 greg 的回复!但是,xText 不是用于文本编辑器的开发吗?
-
主页上的声明之一是“Xtext 提供了丰富的 API 来处理资源。因此,开发额外的图形和结构视图相对容易。 '
-
如果可能的话,我们是否有一个小的 hello world 示例?
标签: java eclipse drag-and-drop antlr