主页
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)
按最近的活动排序
最近的活动
投票数
创建于
2015年02月20日 15:58
I see! To blame is areElementsEquivalent check at VariableLookupItem.java:223, because it compares light fields from the original and copied class, and they're not equivalent (because so it is writ...
社区
IntelliJ IDEA Open API and Plugin Development
LightFieldBuilder incorrect completion
0 票
创建于
2015年03月01日 08:06
No, runReadActionInSmartMode doesn't acquire long read actions while in dumb mode. And it's a bad idea, because it blocks the UI. Since you have no control over the user, the background read action...
社区
IntelliJ IDEA Open API and Plugin Development
dumbService.runReadActionInSmartMode() blocks the UI?
0 票
创建于
2015年03月01日 18:50
Actually, ReferencesSearch is one of the things that don't need to be wrapped in a read action. It runs concurrently on multiple threads inside and is supposed to take all the needed read actions i...
社区
IntelliJ IDEA Open API and Plugin Development
dumbService.runReadActionInSmartMode() blocks the UI?
0 票
创建于
2015年03月26日 11:06
Yes, there is such a way and it's called stub index. Please refer to http://confluence.jetbrains.com/display/IDEADEV/Indexing+and+PSI+Stubs+in+IntelliJ+IDEA for more information.
社区
IntelliJ IDEA Open API and Plugin Development
Getting all elements of specific type in whole project
0 票
创建于
2015年03月26日 11:04
There's no other easy way. In fact, the message depends on the parser and, if it's your custom language, you have control over it. And PsiErrorElements are not meant to be subclassed, sorry.
社区
IntelliJ IDEA Open API and Plugin Development
Extending PsiErrorElement
0 票
创建于
2015年04月07日 16:24
Thanks. I don't understand the comments you put into this code, but it appears to not contain the changes I suggested: "boolean eventSystemEnabled" from the factory isn't passed to the super constr...
社区
IntelliJ IDEA Open API and Plugin Development
Backward-incompatible change with MultiplePsiFilesPerDocumentFileViewProvider in 14.1?
0 票
创建于
2015年07月08日 15:00
You shouldn't use CompletionParameters in InsertHandler (it's not guaranteed to work), you have InsertionContext with all the necessary information. In particular, it has getStartOffset and getTail...
社区
IntelliJ IDEA Open API and Plugin Development
InsertHandler#handleInsert Get Line Content At Caret
0 票
创建于
2015年07月08日 15:21
The best way to tell that is to debug. A breakpoint in DocumentImpl#changedUpdate will show all changes to all documents during completion.
社区
IntelliJ IDEA Open API and Plugin Development
InsertHandler#handleInsert Get Line Content At Caret
0 票
创建于
2015年08月06日 16:16
When Tab is pressed, the part of the identifier or the reference after the caret is deleted. You can debug which code invokes com.intellij.codeInsight.completion.CompletionInitializationContext#set...
社区
IntelliJ IDEA Open API and Plugin Development
Autocomplete deletes a line on pressing TAB
0 票
创建于
2015年08月06日 10:39
super(toRegexPrefix) call is invalid. PrefixMatcher.getPrefix should return the very same text that's in the editor. Lookup start offset is calculated based on this prefix length.
社区
IntelliJ IDEA Open API and Plugin Development
Autocomplete suggestion at wrong caret position
0 票
«
第一页
‹
上一页
下一页
›
最后
»