文件名称:xtextadd:我希望看到添加到 Xtext 的一些内容
文件大小:7.94MB
文件格式:ZIP
更新时间:2024-07-15 05:54:51
Java
这些页面包含一些建议添加到。 Xtext 是一种从语法创建项目 IDE 的非常强大的方法,但我想要一些额外的功能。 我将在这里放一些小的演示项目,希望能够说服 Xtext 团队将这些功能包含在 Xtext 中。 我希望 Xtext 内置的这些小型独立项目是: - 添加使用空格(缩进)在 DSL 中定义块的能力。 - 的教程 - 添加在 DSL 中使用宏的功能。 - Xtext 项目的可定制生成器。 类似 Python 的语法 我已经起草了代码来支持需要类似 Python 语法的 DSL。 要了解这是如何工作的,我建议查看此代码: 为 common.Terminals 的替代 Python 类版本 当用户在语法中使用 this 时,建议使用。 这样做的效果是当源代码包含这样的空格时: 一种 乙 C d 然后将自动添加“幻像标记”,解析器将使用它来标记块。 这比尝试