Xtext 2.9 - New & Noteworthy
Xtext is a framework for development of programming languages and domain-specific languages. With Xtext you define your language using a powerful grammar language. As a result you get a full infrastructure, including parser, linker, typechecker, compiler as well as editing support for Eclipse, IntelliJ IDEA and your favorite web browser.
The big theme of 2.9 is multi-platform support. Many UI features like content assist, syntax highlighting or outline creation are no longer tied to Eclipse. Whether you have colleagues who insist on using IntelliJ or domain experts who want to edit their business rules in the browser, Xtext has you covered now. Command line ninjas get some love, too: The vastly improved Gradle integration now sports incremental compilation for all Xtext languages.