Antlr - Idea Plugin

About

The Idea plugin is a plugin for Idea that install the Antlr tool.

Installation

Create a grammar file with the extension g4 and Idea should propose you to install the Antlr plugin

Options

Right click on your g4 file, you should see the Antlr option.

Antlr Recognizer

Antlr Recognizer run antlr.

Default run with the default configuration gives:

antlr4 ^
    -o %ProjectRoot%\gen ^ 
    -listener ^
    -visitor ^
    -lib %ProjectRoot%/src/main/antlr4/com/group/package/lexer ^ # output dir
    %ProjectRoot%src/main/antlr4/grammar.g4

where:

Configure Antlr

The Configure Antlr are the options of antlr

Test Antlr Rule

Test a rule

start typing the text to see the tree in the Antlr panel

Generate


Powered by ComboStrap