Categories


Authors:
jbovet
opensource software

ANTLRWorks

Products: IntelliJ IDEA

Vendor: ANTLR Project

Email: N/A

Website: N/A

License: license url

Description:

ANTLRWorks is a grammar development environment for ANTLR v3 grammars. It combines an excellent grammar-aware editor with an interpreter for rapid prototyping and a language-agnostic debugger for isolating grammar errors. ANTLRWorks helps eliminate grammar nondeterminisms, one of the most difficult problems for beginners and experts alike, by highlighting nondeterministic paths in the syntax diagram associated with a grammar. ANTLRWorks' goal is to make grammars more accessible to the average programmer, improve maintainability and readability of grammars by providing excellent grammar navigation and refactoring tools, and address the most common questions and problems encountered by grammar developers
Downloads: 28699
Rating:
Participated in rating: 12
Version Since Build Until Build File/URL Size (Kb) Date Details
1.3.1. . . Download 2863.4 2009-11-18 02:13:35 details
. .
7 updates are hidden show all updates
Screenshot #455

Recent change notes:

Version 1.3.1 - 11/17/2009

Bug fix:
[AW-256] - NPE when attempting to debug
[AW-257] - Issue parsing IntelliJ build number
[AW-258] - Use UTF-8 encoding for debug input file

Comments:

12>
langera14
2012-07-03 18:55:03
Yep. Not working on Intellij 11.1 and the JIRA link on the plugin site is broken. Is anyone maintaining this plugin? I attach the full stack trace: Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(92,135),absolute(92,160),button=1,modifiers=Button1,clickCount=1] on frame0: com.intellij.openapi.fileEditor.FileDocumentManager.addFileDocumentManagerListener(Lcom/intellij/openapi/fileEditor/FileDocumentManagerListener;)V java.lang.NoSuchMethodError: com.intellij.openapi.fileEditor.FileDocumentManager.addFileDocumentManagerListener(Lcom/intellij/openapi/fileEditor/FileDocumentManagerListener;)V at org.antlr.works.plugin.intellij.PIEditor.register(PIEditor.java:155) at org.antlr.works.plugin.intellij.PIEditor.(PIEditor.java:104) at org.antlr.works.plugin.intellij.PIEditorProvider.createEditor(PIEditorProvider.java:49) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:728) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$9.run(FileEditorManagerImpl.java:665)
.
ElliotJH
Rated:
2012-04-06 15:45:14
Doesn't work in intellij 11
.
toshiokhan
2012-04-05 23:16:04
Not fixed in 11.1.1
.
oper8a
2012-02-11 22:29:14
Same here, not working in IntelliJ 11...
.
javastu
Rated:
2012-01-04 20:00:00
I cannot open ANTLR files when plugin is installed under IntelliJ 11.0...

I get a NoSuchMethodException
.
rherrick@gmail.com
2011-09-22 22:44:34
To follow up, I just installed the plugin onto IJ 10.5.2 on Windows 7 64-bit and get the same NPE when running generate.
.
rherrick@gmail.com
Rated:
2011-09-21 21:24:59
Same as Anonymous from 2010-09-01, I'm getting that NPE when I run Generate on grammar files. The code gets generated properly but then the project window is not properly updated to show the output folder with the classes.

This is on OS X 10.6.8 with IDEA 10.5.2 build 107.587 on JDK 1.6.0_26.

null
java.lang.NullPointerException
at org.antlr.works.components.editor.ComponentEditorGrammar.hideProgress(ComponentEditorGrammar.java:1357)
at org.antlr.works.grammar.CheckGrammar.close(CheckGrammar.java:51)
at org.antlr.works.menu.ActionGenerate.checkGrammarDidEnd(ActionGenerate.java:209)
at org.antlr.works.grammar.CheckGrammar.run(CheckGrammar.java:77)
at java.lang.Thread.run(Thread.java:680)

Note that it's the exact same stacktrace as the previous issue in spite of the differences in OS...
.
Anonymous
2010-09-01 01:05:03
I gust downloaded the latest plugin (1.3.1)
When generating the code from the grammar (I use the Expr example from antlr site) the code generated and the Intellij idea reported on:

null
java.lang.NullPointerException
at org.antlr.works.components.editor.ComponentEditorGrammar.hideProgress(ComponentEditorGrammar.java:1357)
at org.antlr.works.grammar.CheckGrammar.close(CheckGrammar.java:51)
at org.antlr.works.menu.ActionGenerate.checkGrammarDidEnd(ActionGenerate.java:209)
at org.antlr.works.grammar.CheckGrammar.run(CheckGrammar.java:77)
at java.lang.Thread.run(Thread.java:619)

when trying to debug the generated code I got timeout all the time (time-out connect...). I am running on win XP and I have no firewall running
.
Anonymous
2009-11-18 12:43:09
How can I get the 1.3.1 Version file??
.
steve@hibernate.org
Rated:
2009-04-14 23:32:11
Two big drawbacks in usage from within IntelliJ dealing with output path. (1) The plugin sets output path as an IDE setting, which means that all IntelliJ projects will share the same output directory. (2) The generated output is not placed into directories according to package declarations.
.
Anonymous
Rated:
2008-10-13 13:54:46
hello, my name is Moritz!

I am a liontooth eater, and i like your programm very well. But I am on the woodway, please help
.
Anonymous
2008-06-05 14:19:53
Thanks :-)
.
Anonymous
2008-03-28 00:09:57
thanks ...g00d
.
Anonymous
Rated:
2008-02-01 16:51:03
Good job!

Thanks a lot!
.
Anonymous
Rated:
2007-07-13 11:53:12
.
12>