Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Reece Dunn
Total activity
123
Last activity
June 04, 2022 09:25
Member since
October 08, 2016 14:40
Following
0 users
Followed by
0 users
Votes
13
Subscriptions
38
Activity overview
Posts (23)
Comments (49)
Sort by recent activity
Recent activity
Votes
Created
June 04, 2022 09:25
The way I maintain compatibility in my project is to have an intellij-compat JAR that has compatibility APIs for each supported version. "[VERSION]/compat" provides support for the older version wi...
Community
IntelliJ IDEA Open API and Plugin Development
Providing backward compatibility
2 votes
Created
June 24, 2021 13:31
I ended up implementing separate languages to work around this and a few other issues, IIRC. Thanks.
Community
IntelliJ IDEA Open API and Plugin Development
Injected language context-aware (attribute schema type) syntax highlighting lexer
1 vote
Created
March 16, 2021 11:51
You are specifying `XML` as the language, so by default it will be picking up the IntelliJ XML find usage provider. You'll need to change the language to the one supported in your plugin: <lang...
Community
IntelliJ IDEA Open API and Plugin Development
How to register findusagesprovider
1 vote
Created
March 11, 2021 07:45
Looking at the Kotlin code style, some of the keywords ('public', 'private', 'catch', 'finally', etc.) in the example files are not highlighted correctly either. This would be useful for my XQuery ...
Community
IntelliJ IDEA Open API and Plugin Development
Is there any way to highlight words of Code Style setting example file?
1 vote
Edited
August 11, 2020 11:25
That API isn't backward compatible. You can use the old API until it gets removed in a future version. In my plugin, I have a set of compatibility APIs for the different IntelliJ versions. For each...
Community
IntelliJ IDEA Open API and Plugin Development
Does AnnotationHolder.newAnnotation(..) support backward compatibility?
1 vote
Created
February 03, 2022 12:05
Thanks for the reply. Yes, the service is extending UserDataHolderBase to be used as a cached data holder. Removing that and passing the project instance to getCachedValue fixes the issue. I've upd...
Community
IntelliJ IDEA Open API and Plugin Development
Caching project-wide PSI elements by language
0 votes
Created
February 01, 2022 14:07
Sorry, that was a typo/edit error. I originally linked to https://github.com/rhdunn/xquery-intellij-plugin/blob/a9bf05ee85b932f495302559fab8cc6ce1ca4313/src/plugin-marklogic/main/uk/co/reecedunn/in...
Community
IntelliJ IDEA Open API and Plugin Development
Caching project-wide PSI elements by language
0 votes
Created
September 22, 2021 16:38
The code is located at https://github.com/rhdunn/xquery-intellij-plugin/blob/master/src/plugin-api/main/uk/co/reecedunn/intellij/plugin/processor/query/connection/ConnectionSettings.kt. -- That is ...
Community
IntelliJ IDEA Open API and Plugin Development
PasswordSafe and multiple users
0 votes
Created
September 12, 2021 07:06
I've experimented with this and have concluded that I need to provide my own implementation of the IntelliJ functionality, like I've done with the XML breadcrumbs support. This is because the XQuer...
Community
IntelliJ IDEA Open API and Plugin Development
Implementing the XML API for a custom language
0 votes
Created
August 20, 2021 07:37
Thanks. I'll take a look at that provider.
Community
IntelliJ IDEA Open API and Plugin Development
Implementing the XML API for a custom language
0 votes
Next
›
Last
»