主页
IDEs Support (IntelliJ Platform) | JetBrains
联系支持服务
社区
登录
Peter Gromov
活动总数
2258
最后的活动
2023年05月09日 12:44
成员加入日期
2008年07月25日 18:59
关注
0 名用户
关注者数
1 名用户
投票数
0
订阅数
739
活动概览
文章(0)
帖子(3)
评论(1516)
按最近的活动排序
最近的活动
投票数
创建于
2019年12月11日 10:57
@Smokeelow please try resolving to fake PSI elements with custom presentation as described above. That won't help with popup title (I don't think we have an API for that), but should help with its ...
社区
IntelliJ IDEA Open API and Plugin Development
GotoDeclarationHandler with multiple targets: How to change the rendering of found targets?
0 票
创建于
2019年11月22日 15:31
This only applies to the presentation, not lookup elements themselves. Their `render` method can be called several times, for purposes that you cite here.
社区
IntelliJ IDEA Open API and Plugin Development
Completion contributor freezes UI if at least one element isn't added immediately
0 票
创建于
2019年11月22日 14:54
Which non-real lookup elements do you mean?
社区
IntelliJ IDEA Open API and Plugin Development
Completion contributor freezes UI if at least one element isn't added immediately
0 票
创建于
2019年11月22日 14:45
Currently, nothing. This is an intended behavior to allow for auto-inserting single item without confusing the user by showing it.
社区
IntelliJ IDEA Open API and Plugin Development
Completion contributor freezes UI if at least one element isn't added immediately
0 票
创建于
2019年11月20日 12:10
Creating light Java PSI isn't easy. Debugging and comparing from-text-PSI with yours might help. Usually, one needs to carefully implement getParent/getContext/getContainingFile and ensuring parent...
社区
IntelliJ IDEA Open API and Plugin Development
LightPsiClassBuilder with inheritance and generics
0 票
创建于
2019年09月23日 13:41
That's most likely incorrect, because the added library can leak into unrelated light tests with the same descriptor. I'd suggest to investigate why adding it in the descriptor isn't working. I'd d...
社区
IntelliJ IDEA Open API and Plugin Development
How to add an annotation and import to a Java class
0 票
创建于
2019年08月20日 08:06
You can't affect the value of "memoize" deep down. But you can notify RecursionManager that you're relying on a specific thread-local value: wrap everything relying on it into doPreventingRecursion...
社区
IntelliJ IDEA Open API and Plugin Development
Help understanding the behavior of RecursionManager.CalculationStack.maybeMemoize
0 票
创建于
2019年08月19日 08:17
正式评论
The javadoc for memoize has been updated, too. It says, in particular, "Pass {@code true} if your computation has no side effects and doesn't depend on method parameters". If your computation retur...
社区
IntelliJ IDEA Open API and Plugin Development
Help understanding the behavior of RecursionManager.CalculationStack.maybeMemoize
0 票
创建于
2019年07月18日 15:44
$${} is probably inserted because your LookupElement's lookup string is "${}", but the prefix matcher doesn't include "$" as prefix. You can fix it by either using CompletionResultSet#withPrefix, o...
社区
IntelliJ IDEA Open API and Plugin Development
Code Completion With Special Characters
0 票
创建于
2019年07月15日 09:34
If you want code completion to work in the start of a file, you should check how a file starting with "IntelliJ" is parsed, and write a pattern for that PSI. "^" is irrelevant for code completion. ...
社区
IntelliJ IDEA Open API and Plugin Development
Code Completion With Special Characters
0 票
«
第一页
‹
上一页
下一页
›
最后
»