Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Gregory Shrago
Total activity
512
Last activity
August 14, 2023 18:03
Member since
January 16, 2007 18:03
Following
0 users
Followed by
1 user
Votes
0
Subscriptions
214
Activity overview
Posts (3)
Comments (295)
Sort by recent activity
Recent activity
Votes
Created
October 23, 2009 13:22
Ok, it's there.
Community
IntelliJ IDEA Open API and Plugin Development
Registering JAM w/ annotation for PsiPackageStatement in package-info.java
0 votes
Created
January 12, 2012 14:34
Jan,You're right, the 2 step is optional but very useful. Lots of IntelliJ platform functionality depends on ElementManipulator API: reference providers, inspections. In case manipulator is availab...
Community
IntelliJ IDEA Open API and Plugin Development
language injection into string literals
0 votes
Created
June 08, 2012 15:07
There're quick documentation and HOWTO pages right on github:https://github.com/JetBrains/Grammar-Kit/blob/master/README.mdhttps://github.com/JetBrains/Grammar-Kit/blob/master/HOWTO.mdGeneratedPars...
Community
IntelliJ IDEA Open API and Plugin Development
[ANN] Grammar-Kit: generate parser from grammar
0 votes
Created
October 17, 2012 14:05
We have a number of languages with PSI generated by Grammar-Kit. Currently none of them uses stubs that's why Grammar-Kit lacks support for stubs. Eventually it will be added but I can't say when e...
Community
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and stub trees
0 votes
Created
January 30, 2013 19:54
Assuming that I got it right that you want to switch elementType of the ID node to actorDef from actorRef if and only if the actor with that ID is not already parsed.I would do the following:{ st...
Community
IntelliJ IDEA Open API and Plugin Development
How to produce a slightly different psiTree from astTree?
0 votes
Created
January 30, 2013 20:13
Is it possible for you to create a screencast to demonstrate the problem?BAD_CHARACTER highlighting means that the JFlex lexer returns BAD_CHARACTER tokenTypes for the tokens.Possible answer:Using ...
Community
IntelliJ IDEA Open API and Plugin Development
Syntax Highlighting gets stuck
0 votes
Created
May 09, 2013 14:36
The problem is that lexer highlighting pass works on a VirtualFile (file text) level.This happens before any parsing takes place if ever.(For example for large files no parsing is performed at all....
Community
IntelliJ IDEA Open API and Plugin Development
Token mapped with PsiBuilder.remapCurrentToken still highlighted as original token
0 votes
Created
July 26, 2013 14:34
If I understand you correctly you have something like:class moduleName.className { .. }where moduleName implicitly defines the "module".I don't think this should be solved on a grammar level.The on...
Community
IntelliJ IDEA Open API and Plugin Development
Macros support in custom language
0 votes
Created
August 19, 2013 17:07
{ tokens = [ string = 'regexp:\"([^\\\"]|\\.)+\"' id = 'regexp:[\d|\w]+' ]}root ::= expr *expr ::= id '=' string ';' { pin=2; recoverUntil=recover }recover ::= !(id '=')Here's m...
Community
IntelliJ IDEA Open API and Plugin Development
Help me with grammar kit plz
0 votes
Created
September 23, 2013 17:35
1. Grammar-Kit parser expects lexer to emit tokens defined in (generated to)com.qq.coqide.syntax.parser.CoqTokenTypesYou can always check these kind of problems using debugger by placing breakpoint...
Community
IntelliJ IDEA Open API and Plugin Development
Parser not reducing expressions
0 votes
«
First
‹
Previous
Next
›
Last
»