ANTLR 4 IDE

Add this URL to your Eclipse Installation to reach this solution's update site.

2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)

https://raw.githubusercontent.com/antlr4ide/antlr4ide-eclipse-release/master/

Learn more...
Solution Description
  • ANTLR 4.x
  • Advanced Syntax Highlighting (even for target language)
  • Automatic Code Generation (on save)
  • Manual Code Generation (through External Tools menu)
  • Code Formatter (Ctrl+Shift+F)
  • Syntax Diagrams as HTML
  • Live Parse Tree evaluation
  • Advanced Rule Navigation between files (F3 or Ctrl+Click over a rule)
  • Quick fixes
Additional Details

Eclipse Versions: 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Edgar Espina

Development Status: Beta

Date Created: Tuesday, December 9, 2014 - 09:04

License: EPL

Date Updated: Friday, January 15, 2021 - 10:11

Submitted by: Edgar Espina

Screenshot
Date Ranking Installs Clickthroughs
January 2026 184/606 50 13
December 2025 96/621 187 29
November 2025 118/626 156 15
October 2025 157/637 112 13
September 2025 122/653 174 17
August 2025 171/615 84 10
July 2025 61/636 348 11
June 2025 134/627 139 14
May 2025 196/634 71 13
April 2025 173/623 94 20
March 2025 174/661 128 26
February 2025 153/645 146 36
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for ANTLR 4 IDE.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

I experimented with this plugin on Windows 10, running Eclipse 2020 | 12 on Java 15 and with antlr 4.9.2. It did not take too long to get up and running, but I ran into a problem when configuring the Project specific property for generating visitor code. It always seems to generate -no-visitor on the command line, so no Visitor code is generated. Is this a bug or operator error?

This works great except the ordering of Antlr compiles within a project. In my case I have an expression grammer, a token grammer and several top level grammers that depend on them.

The correct order is the tokinizer, the expression grammmer and then the rest. This isn't usually the order they are compiled in, so errors occur.

One of two things is needed: either the order is determined by a prescan to look for imports etc or a way of manually setting the order.

By the I love the tool