Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Artsiom Chapialiou
Total activity
239
Last activity
November 03, 2023 11:06
Member since
October 15, 2017 18:13
Following
0 users
Followed by
0 users
Votes
141
Subscriptions
42
Activity overview
Posts (15)
Comments (41)
Sort by recent activity
Recent activity
Votes
Created
April 16, 2018 20:30
Recent update. Dealing with `factoryClass` works fine if we need to provide a specific implementation (let say Annotator) depending on a platform we started under. <annotator language="CMake" ...
Community
IntelliJ IDEA Open API and Plugin Development
if-else logic in plugin dependencies?
0 votes
Created
April 12, 2018 23:14
Thank you @Bhandy! I've started looking to that direction of managing extensions from the java code somehow and even found quite promising method `com.intellij.lang.LanguageAnnotators.INSTANCE.addE...
Community
IntelliJ IDEA Open API and Plugin Development
if-else logic in plugin dependencies?
0 votes
Created
April 12, 2018 16:42
Thank you for your response. It's a shame we don't have that condition logic in plugin.xml. Conditioning dependencies will make very simple and elegant solution. Unfortunately, replacing dependency...
Community
IntelliJ IDEA Open API and Plugin Development
if-else logic in plugin dependencies?
0 votes
Created
March 22, 2018 20:04
1. Looks like we still have misunderstanding what we need to highlight in case of set( va|r1 1) and message(${va|r1} Because of dual nature of unquoted_argument it can be variable declaration (im...
Community
IntelliJ IDEA Open API and Plugin Development
Multiple declarations highlighting issues in IDEA
0 votes
Created
March 15, 2018 22:10
Thank you, Alexey for taking a look! 1. setName, getName, getNameIdetifier already implemented in CMakePsiImplUtil: public class CMakePsiImplUtil { @NotNull public static String getName(CMakeUnqu...
Community
IntelliJ IDEA Open API and Plugin Development
Multiple declarations highlighting issues in IDEA
0 votes
Created
March 09, 2018 02:08
Works like a charm, Thank you! Just would like to notice for those who will be looking for a solution. All PsiElements already implement NavigationItem (from ancestor PsiElementBase). So we just n...
Community
IntelliJ IDEA Open API and Plugin Development
Customizing "Choose Declaration" dialog
0 votes
Created
March 08, 2018 19:46
Thanks, guys! Your arguments against changing PSI while annotating document are clear and have points. Lets me explain my problem, hope you might give me a better way to solve it then I found. I ha...
Community
IntelliJ IDEA Open API and Plugin Development
PsiElement.replace() proper way to do?
0 votes
Created
March 07, 2018 21:05
Peter Gromov: Thank you for your response. That's just very draft prototyping to see if the idea works at all. Sure PSI tree modification should be in a separate method. At the moment function gin...
Community
IntelliJ IDEA Open API and Plugin Development
PsiElement.replace() proper way to do?
0 votes
Created
March 07, 2018 18:37
Hi, Alexey! Thnk you for your response! I extend com.intellij.psi.PsiPolyVariantReferenceBase which override isReferenceTo method in the proper way: @Overridepublic boolean isReferenceTo(PsiElement...
Community
IntelliJ IDEA Open API and Plugin Development
Multiple declarations highlighting issues in IDEA
0 votes
Created
October 24, 2017 16:53
Not an expert, but shouldn't you just uncomment code below?... <!-- uncomment to enable plugin in all products <depends>com.intellij.modules.lang</depends> -->
Community
IntelliJ IDEA Plugin Users
I make a plugin ,but it only works in IDEA,how to works in webStorm
0 votes
«
First
‹
Previous