IntelliJ Platform SDK DevGuide

Edit page

Custom Language Support Tutorial

In this tutorial we will add basic support for .properties language and it’s usages within Java code.

We will generate parser and PSI elements using Grammar-Kit plugin. The lexer class will be generated with JFlex.

This a step-by-step tutorial and it requires performing every step:

The final code can be found in the SamplePlugin repo on GitHub.

Last modified: 27 March 2016