Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Peter Gromov
Total activity
2258
Last activity
May 09, 2023 12:44
Member since
July 25, 2008 18:59
Following
0 users
Followed by
1 user
Votes
0
Subscriptions
739
Activity overview
Articles (0)
Posts (3)
Comments (1516)
Sort by recent activity
Recent activity
Votes
Created
April 16, 2015 07:05
It's not the latest IDEA 14.0.x, is it? (line numbers don't seem to match) Which IDEA build are you running your plugin in? Or, what's in "ChangeUtil.java:91" line in that version?
Community
IntelliJ IDEA Open API and Plugin Development
Adding DOM Elements to XML file
0 votes
Created
August 06, 2015 09:45
Which prefix is in CompletionResultSet.getPrefixMatcher().getPrefix() when you provide your completion variants in the completion contributor?
Community
IntelliJ IDEA Open API and Plugin Development
Autocomplete suggestion at wrong caret position
0 votes
Created
August 03, 2015 12:05
To avoid IDE freezing, completion thread must not perform any blocking calls, and should call ProgressManager.checkCanceled often enough (e.g. every 50ms). You can start another thread, wait for th...
Community
IntelliJ IDEA Open API and Plugin Development
How to create an auto complete text field which adds items async?
0 votes
Created
July 24, 2015 05:47
That's true that PSI changes should result in the same tree structure as if the document was completely reparsed with the new text. So, in your case, modifications via document seem reasonable. Aft...
Community
IntelliJ IDEA Open API and Plugin Development
Quickfix: Warnings don't (always) vanish when "Fix all for file" is called
0 votes
Created
September 24, 2015 08:25
There's no "proper" way, it's up to you to devise an efficient algorithm taking into account the language rules. Normally some kind of caching for each intermediate file helps. See PsiJavaFileBaseI...
Community
IntelliJ IDEA Open API and Plugin Development
Perl5 plugin for Intellij IDEA
0 votes
Created
October 01, 2015 09:27
As the message says, there are too many range markers registered for the same interval. You can try to debug who creates them and why there are so many of them. Then you can either reuse them, or d...
Community
IntelliJ IDEA Open API and Plugin Development
Perl5 plugin for Intellij IDEA
0 votes
Created
October 05, 2015 11:44
HighlightUsagesHandler#getUsageTargets already uses multiResolve. Do you mean some other kind of highlighting?
Community
IntelliJ IDEA Open API and Plugin Development
Perl5 plugin for Intellij IDEA
0 votes
Created
May 20, 2015 14:20
Sorry, I don't understand the question. In general, you should implement CompletionContributor where you have access to the whole PSI tree. This class also has an extensive javadoc about completion.
Community
IntelliJ IDEA Open API and Plugin Development
Perl5 plugin for Intellij IDEA
0 votes
Created
May 24, 2015 07:22
I'm not sure I understand the difference between declaration and definition. If it's like in C header files, then you'd have to have references from usages to either declaration or definition (what...
Community
IntelliJ IDEA Open API and Plugin Development
Perl5 plugin for Intellij IDEA
0 votes
Created
May 24, 2015 16:37
No, to achieve that you should have separate tokens.
Community
IntelliJ IDEA Open API and Plugin Development
Perl5 plugin for Intellij IDEA
0 votes
«
First
‹
Previous
Next
›
Last
»