主页
IDEs Support (IntelliJ Platform) | JetBrains
联系支持服务
社区
登录
Gregory Shrago
活动总数
512
最后的活动
2023年08月14日 18:03
成员加入日期
2007年01月16日 18:03
关注
0 名用户
关注者数
1 名用户
投票数
0
订阅数
214
活动概览
帖子(3)
评论(295)
按最近的活动排序
最近的活动
投票数
创建于
2013年10月21日 20:11
The one to the left is just a synonym for PsiBuilder.getLatestDoneMarker().In terms of BNF this refers (usually) to any non-private-rule-to-the-left in a sequence.Consider after parsing some my_rul...
社区
IntelliJ IDEA Open API and Plugin Development
What does Grammar Kit's "inner" and "left" rule modifiers do?
0 票
创建于
2013年12月03日 21:56
You can always create new marker before the token, advance lexer and then close it via error(..) call thus keeping the "rule marker" intact.I don't know any other way on the parser level.
社区
IntelliJ IDEA Open API and Plugin Development
error squiggly red underline off-by-one in parser
0 票
创建于
2013年12月03日 23:06
You can get WS into the parser by returning empty TokenSet in your ParserDefinition#getWhitespaceTokens() (same applies to comments).Even when WS are skipped it is possible to use PsiBuilder#rawXXX...
社区
IntelliJ IDEA Open API and Plugin Development
error squiggly red underline off-by-one in parser
0 票
创建于
2014年01月29日 00:45
You're doing good :)However there're 2 problems: The main one: the "flat structure" of file ("solFile" rule). IntelliJ often tries to get the current (the deepest) PsiElement at some file position ...
社区
IntelliJ IDEA Open API and Plugin Development
Problems with performance in custom language plugin
0 票
创建于
2014年02月04日 16:55
Glad you got it working.For the records:Void methods are the result of the missing/incorrect psiImplUtilClass discussed here https://github.com/JetBrains/Grammar-Kit/issues/24Pins & recoverWhile ar...
社区
IntelliJ IDEA Open API and Plugin Development
Problems with performance in custom language plugin
0 票
创建于
2014年02月18日 17:01
There's a lot of things in your grammar that should be improved not only from implementation point of view but ideologically as well.The most important one is that this grammar implies that named-e...
社区
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 票
创建于
2014年02月19日 16:02
Sorry for typos, I didn't check the grammar in the IDE. I've updated it so #3 and #4 are covered.#1 I personally prefer to use "{" instead of LEFT_BRACE because BNF looks more readable to me.Both "...
社区
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 票
创建于
2014年02月20日 16:56
#4 Please update Grammar-Kit plugin if you develop with IntelliJ 13. recoverWhile was named recoverUntil in the early days. recoverUntil still can be used for backward compatibility.
社区
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 票
创建于
2014年02月21日 16:11
Clauses ideologically should not be declarations and named-elements. This is just plain wrong (e.g. in completion and find usages).You shall read more guides/forums on IntelliJ language plugin deve...
社区
IntelliJ IDEA Open API and Plugin Development
Grammar-Kit and Identifier
0 票
创建于
2014年05月20日 10:02
Sure. You should search plugins/DatabaseSupport/*.jar files for META-INF/DatabasePlugin.xml and look for some <group id="Console.*"> action groups.If you're lucky enough you'll be able to inject so...
社区
IntelliJ IDEA Open API and Plugin Development
extend Idea Ultimate database plugin
0 票
«
第一页
‹
上一页
下一页
›
最后
»