主页
IDEs Support (IntelliJ Platform) | JetBrains
联系支持服务
社区
登录
Johannes Spangenberg
活动总数
48
最后的活动
2025年02月02日 16:51
成员加入日期
2019年03月20日 11:59
关注
0 名用户
关注者数
0 名用户
投票数
10
订阅数
11
活动概览
帖子(6)
评论(21)
按最近的活动排序
最近的活动
投票数
已编辑于
2023年09月04日 16:40
Small update.IntelliJ will also only highlight the x as the identifier, never the a.This works now. My getName method did not return exactly the same as getNameIdentifier().getText(). The rest of m...
社区
IntelliJ IDEA Open API and Plugin Development
How to implement PsiNamedElement with complex identifiers?
0 票
创建于
2023年09月03日 18:50
Are you using Gradle Plugin org.jetbrains.grammarkit? This feature is not supported by the Gradle plugin. See the following note from the documentation:The plugin does not support two-pass generati...
社区
IntelliJ IDEA Open API and Plugin Development
When using Grammer-Kit to generate parser code for a custom language plugin developed in Kotlin, it reports an error saying that it can't find a method in the class corresponding to psiImplUtilClass.
0 票
已编辑于
2023年07月03日 19:02
Sifokl, your problem seems to be different, since for us the referenced classes were not visible in the project view on the left. Is the module com.sifoklus:scheduler correctly added as compile dep...
社区
IntelliJ IDEA Users
IntelliJ doesn't see classes in dependency JAR
0 票
已编辑于
2023年03月22日 21:00
Joachim Ansorg, thanks for your reply. As long as you are not stacking your states, you are right. When you are not using `RestartableLexer`, you may even use a stack as long as you are not calling...
社区
IntelliJ IDEA Open API and Plugin Development
How to implement Lexer.start/FlexLexer.reset when the lexer carries a stack of states
0 票
已编辑于
2022年05月27日 03:58
EDIT: It was pointed out to me that there is a separate action which doesn't use this "synchronization" (link). So it is not as bad as I thought. Old post: There is another problem with this new in...
社区
WebStorm
Recent change to "Show Diff" from Git panel?
0 票
创建于
2022年02月14日 20:39
Thanks for the reply. I created an issue at https://youtrack.jetbrains.com/issue/IDEA-288756.
社区
IntelliJ IDEA Open API and Plugin Development
Project-specific environment variables
0 票
已编辑于
2021年07月05日 17:14
Jakub Chrzanowski Thanks for your reply. Yes, it seems to work right now. I separated ${ into two separate token types, andhttps://github.com/NixOS/nix-idea/blob/9a5c99b4a0ff543f199e143c1477e6347c...
社区
IntelliJ IDEA Open API and Plugin Development
Grammar Kit: Synchronize state between lexer and parser in error recovery
0 票
已编辑于
2021年04月07日 22:40
I found this commit in LexerEditorHighlighter which mentions that you can use LexerTestCase.checkCorrectRestart to test if your lexer is working correctly. The comment also mentions LayeredLexer, b...
社区
IntelliJ IDEA Open API and Plugin Development
How to implement Lexer.start/FlexLexer.reset when the lexer carries a stack of states
0 票
已编辑于
2021年02月06日 15:45
While looking at the implementation of GeneratedParserUtilBase.exit_section_impl_, I noticed that Grammar-Kir seems to implicitly try to respect braces during error recovery. int parenCount = 0;whi...
社区
IntelliJ IDEA Open API and Plugin Development
Grammar Kit: Synchronize state between lexer and parser in error recovery
0 票
已编辑于
2021年02月01日 17:19
Here is my current implementation which I might end up using. It actually fixed some strange behavior I have noticed in syntax highlighting. Not sure if this is a good solution, though. I noticed w...
社区
IntelliJ IDEA Open API and Plugin Development
How to implement Lexer.start/FlexLexer.reset when the lexer carries a stack of states
0 票
«
第一页
‹
上一页
下一页
›
最后
»