Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Brandon Fergerson
Total activity
85
Last activity
January 12, 2024 17:46
Member since
May 19, 2019 18:22
Following
0 users
Followed by
0 users
Votes
7
Subscriptions
21
Activity overview
Posts (18)
Comments (39)
Sort by recent activity
Recent activity
Votes
Created
June 04, 2021 23:45
Colin Fleming, thanks for the example repo. It has been helpful with the creation of the inlay I've been working on. I'm having the same issues with capturing the enter and delete keys. Were you ab...
Community
IntelliJ IDEA Open API and Plugin Development
Issues embedding editor in block inlay
1 vote
Created
January 12, 2024 17:46
I want to create something for my own plugin. Also, I'm curious how a similar situation would work with Kotlin. There isn't a KotlinCodeStyleManager.shortenClassReferences().
Community
IntelliJ IDEA Open API and Plugin Development
Programmatically auto import suggested imports
0 votes
Edited
December 19, 2022 17:54
Yeah, you're right. language="" works with LineMarkerProvider. I was unsuccessful in getting it to work with InlayProvider, noticed it extended LanguageExtensionPoint, and erroneously assumed LineM...
Community
IntelliJ IDEA Open API and Plugin Development
Using "any" language with LanguageExtensionPoint
0 votes
Created
December 18, 2022 06:29
Yann, would you mind providing a bit of insight into why LocalSearchScope does not work for cross-file references? There doesn't seem to be much documentation on it so I'm not sure entirely sure if...
Community
IntelliJ IDEA Open API and Plugin Development
Get PSI reference in standalone parser
0 votes
Created
December 07, 2022 18:14
They aren't performance issues. My plugin supports teams working on the same code and I'd like to avoid duplicate processing. Otherwise, each developer will be running the same analyses even when t...
Community
IntelliJ IDEA Open API and Plugin Development
Get PSI reference in standalone parser
0 votes
Created
December 07, 2022 17:52
I was able to get further using CliKotlinUastResolveProviderService as a reference but ultimately got stuck somewhere around FileBasedIndexImpl.waitUntilIndicesAreInitialized(). If I can get the st...
Community
IntelliJ IDEA Open API and Plugin Development
Standalone UAST parser
0 votes
Edited
December 07, 2022 16:21
Thanks for the input. I was able to get past this issue by using LocalSearchScope. It looks like the idea.home.path property and the ID.getCallerPluginId() NPE are both coming from trying to do a t...
Community
IntelliJ IDEA Open API and Plugin Development
Get PSI reference in standalone parser
0 votes
Created
September 01, 2022 07:55
https://github.com/BFergerson/simple-tree-structure-issue The repository above shows a minimally reproducible example of the issue I'm facing. You just need to open a project and the following wind...
Community
IntelliJ IDEA Open API and Plugin Development
Disable SimpleTreeStructure auto-expand with single child
0 votes
Created
August 31, 2022 20:04
Unfortunately, that method is never called during the issue demonstrated above and the source code for SimpleNode.isAutoExpandNode() shows that if it was called, it returns false. I've also experim...
Community
IntelliJ IDEA Open API and Plugin Development
Disable SimpleTreeStructure auto-expand with single child
0 votes
Edited
June 07, 2022 15:27
Thanks for the response. I guessed that was expected behavior. Apologies if I'm being dense, but what then is the recommended way to get the opened project for dynamic plugins? The link you provide...
Community
IntelliJ IDEA Open API and Plugin Development
Dynamic plugin using ProjectManagerListener
0 votes
Next
›
Last
»