IntelliJ and Gradle

In version 2.9, Xtext introduced the support for IntelliJ IDEA, another famous IDE, https://www.jetbrains.com/idea. Thus, an Xtext DSL can be developed in Eclipse but it can also target IntelliJ and an installable version of the DSL for IntelliJ can be provided to its users. In this section, we will briefly describe the procedure for achieving IntelliJ integration.

In order to compile the projects that implement IntelliJ integration of an Xtext DSL, you need to use Gradle, http://gradle.org. Gradle is another build system, which has been gaining lot of attention and interest lately. In particular, it is the official build system for Android applications. Differently from Maven, Gradle configuration files are written in Groovy ...

Get Implementing Domain-Specific Languages with Xtext and Xtend - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.