软件简介
Xtext是一种基于文本的领域特定语言(DSL)开发框架/工具。使用Xtext,你可以轻松的创建自己的编程语言和领域特定语言(DSL)。用于开发领域专用语言的获奖开源框架Eclipse Xtext最新版本2.0,作为代号为Indigo的Eclipse 3.7年度发行版的一部分,已于近日正式发布了。Xtext 2.0除了修正了上百个已知问题和增强性能外,Xtext2.0中还增加了以下新功能:
- 重构框架及支持富悬浮(Rich Hover)信息;
- 可以嵌入在任何一种DSL中的新表达式语言,以及允许用户在自己的语言中写计算逻辑;
- 一个静态键入模板语言Xtend,该语言简化了代码生成器的开发和维护,它已经集成在Eclipse工具中。