Johannes Spangenberg

- 活动总数 48
- 最后的活动
- 成员加入日期
- 关注 0 名用户
- 关注者数 0 名用户
- 投票数 10
- 订阅数 11
-
已编辑于 How to develop a plugin which has an optional ultimate-feature without a license
已计划I am more or less regularly working on an open-source plugin for IDEA at https://github.com/NixOS/nix-idea. I recently introduced an optional feature which is only available for ultimate editions. ... -
创建于 How to implement PsiNamedElement with complex identifiers?
已回答Hi, I am currently trying to implement reference support for the Nix Expression Language. The language supports to condense the attribute definitions of nested attribute sets. For example, the set{... -
已编辑于 Project-specific environment variables
已回答Hi, I would like to implement a `nix-shell` integration for the IntelliJ Platform (i.e. see issue #1 of nix-idea plugin). Nix-shell is a tool to launch a shell with a specific environment based on ... -
已编辑于 Grammar Kit: Synchronize state between lexer and parser in error recovery
已回答I'm currently trying to build a lexer and parser for the Nix Expression Language. The language has a feature known as antiquotation. "Hello, ${ "world" }!" As you can see in the example above, `${.... -
已编辑于 How to implement Lexer.start/FlexLexer.reset when the lexer carries a stack of states
已回答I have a lexer which uses a stack to manage its states. I think this is a common pattern and also suggested by https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000594004/comments/... -
创建于 IntelliJ doesn't see classes in dependency JAR
已回答IntelliJ doesn't see any classes in a specific version of an internal library. The dependency is correctly resolved by Gradle and imported to IntelliJ. However, all usages of any class from this li...