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 24, 2018 11:16
I see. This is the case for language injection, and you may even avoid the requirement to have a list of XML files for that. The problem is, though, that template languages can't be injected curren...
Community
IntelliJ IDEA Open API and Plugin Development
Is it possible to extend template language support - Velocity with SQL?
1 vote
Created
March 12, 2018 14:09
Thanks for the snapshot. You may try closing all open "File History" tabs as a workaround, that should help.
Community
IntelliJ IDEA Users
Perforce integration resulting in frequent P4 command dialog pop-ups
1 vote
Created
March 09, 2018 15:35
Replacing existing PSI is very fragile (e.g. it will be lost after reparse and possibly break the code that doesn't expect to see your PSI), and, as we see, you can't do it during highlighting. I'd...
Community
IntelliJ IDEA Open API and Plugin Development
PsiElement.replace() proper way to do?
1 vote
Created
March 08, 2018 12:33
You can implement NavigationItem in the PSI elements you resolve to, and return custom presentation from getPresentation method. It probably won't look like in Show Usages, but the same information...
Community
IntelliJ IDEA Open API and Plugin Development
Customizing "Choose Declaration" dialog
1 vote
Created
March 08, 2018 12:28
Yes, modifying the code when a file is just opened in the editor and highlighted can be quite surprising for people. invokeLater+WriteCommandAction gets rid of the assertions, but it still leads to...
Community
IntelliJ IDEA Open API and Plugin Development
PsiElement.replace() proper way to do?
1 vote
Created
February 19, 2018 12:48
Thanks for the project! Indeed, the message is not obvious. The following change fixed the issue for me: intellij.plugins = ["Groovy", "properties"]
Community
IntelliJ IDEA Open API and Plugin Development
Using ParsingTestCase + PsiMethodCallExpression.resolveMethod() causes NPE
1 vote
Created
January 27, 2018 12:47
Interesting ideas, thanks! I think I like the first one more. I've filed https://youtrack.jetbrains.com/v2/issue/IDEA-185693, you can watch it to get notified.
Community
IntelliJ IDEA Open API and Plugin Development
api to pause indexing
1 vote
Created
December 28, 2017 13:30
This is not the intended way of using references. Usually references are created as fast as possible, based on the surrounding PSI, and the resolution (which can be very expensive) happens inside `...
Community
IntelliJ IDEA Open API and Plugin Development
Change displayed name of PsiElement
1 vote
Created
October 31, 2017 07:00
Please try specifying "order="first"" for your contributor declaration in plugin.xml.
Community
IntelliJ IDEA Open API and Plugin Development
Completion Provider with Priority/Sort
1 vote
Created
August 30, 2017 18:57
The highlighting lexer is only restarted at points where it returned 0 from getState. So an easy fix would be to only return 0 at the beginning of the text. However, this would mean that whole file...
Community
IntelliJ IDEA Open API and Plugin Development
Is there any way to start syntax highlighting lexer for the whole file instead of starting it for the part that have changed?
1 vote
«
First
‹
Previous
Next
›
Last
»