Home
IDEs Support (IntelliJ Platform) | JetBrains
Contact Support
Community
Sign in
Nikolay Chashnikov
Total activity
838
Last activity
November 23, 2023 11:52
Member since
November 13, 2007 10:36
Following
0 users
Followed by
0 users
Votes
0
Subscriptions
334
Activity overview
Articles (0)
Posts (1)
Comments (503)
Sort by votes
Recent activity
Votes
Created
November 29, 2017 07:52
You can add/remove extension directly in 'loadState' method. But note that it's not recommended to create ApplicationComponent in plugins, see its javadoc for details. Why not just return from 'ann...
Community
IntelliJ IDEA Open API and Plugin Development
It is possible to dynamically add or remove annotator section in extensions ?
1 vote
Created
November 16, 2017 06:39
If the file name is fixed you can use FilenameIndex.processFilesByName to process all files with such name. Pass GlobalSearchScope.moduleWithDependenciesAndLibrariesScope to it to search only insid...
Community
IntelliJ IDEA Open API and Plugin Development
Check file exists in modules class path from LanguageFileType & read all files
1 vote
Created
November 13, 2017 09:31
So you don't need to override LanguageFileType. An implementation of LanguageFileType represents a specific kind of files (e.g. java files, xml files, etc), so you don't need to implement it unless...
Community
IntelliJ IDEA Open API and Plugin Development
Check file exists in modules class path from LanguageFileType & read all files
1 vote
Created
November 01, 2017 12:28
It's great that you have found the solution. But I recommend you to try gradle-intellij-plugin to develop IntelliJ Platfrom plugins with Gradle. You can setup required plugins via `intellij.plugins...
Community
IntelliJ IDEA Open API and Plugin Development
Configuring IntelliJ Platform plugin's workspace
1 vote
Created
October 10, 2017 15:43
Hi, ClassLoader loads classes from *.class files from directories which are added to its classpath. Classpath of ClassLoader.getSystemClassLoader consists of paths to the IDE JARs, not directories ...
Community
IntelliJ IDEA Open API and Plugin Development
Intellij Plugin - Load class object from source project
1 vote
Created
October 02, 2017 10:59
Hello, IdeaProjects path isn't stored anywhere. By default IDEA suggests to create new projects under USER_HOME/IdeaProjects directory, but if you change that it'll remember your choice and will su...
Community
IntelliJ IDEA Open API and Plugin Development
How to retrieve the IdeaProjects path?
1 vote
Created
September 12, 2017 07:40
Regarding build problems: you use JDK 1.8.0_31 version which is quite old, java compiler (javac) in that version has bugs which prevents compilation of IDEA sources. Please update JDK to a newer on...
Community
IntelliJ IDEA Open API and Plugin Development
seeking help with IntelliJ Build errors
1 vote
Created
September 11, 2017 07:24
PyCharm and other IntelliJ-based IDEs run under Java Virtual Machine, so you can write plugins in any language which may be compiled to JVM bytecode, i.e. not only in Java, but also Groovy, Scala, ...
Community
IntelliJ IDEA Open API and Plugin Development
Out of curiosity, can plugins be developed in the language the tool targets ?
1 vote
Created
August 01, 2017 06:22
Looks like your IDEA wasn't fully compiled. Try invoking Build | Build Project for the IntelliJ IDEA project.
Community
IntelliJ IDEA Open API and Plugin Development
Debug IntelliJ IDEA from IntelliJ IDEA
1 vote
Created
July 12, 2017 07:54
Dropdown menus are represented by com.intellij.openapi.actionSystem.ActionGroup. Its 'getChildren' method has 'AnActionEvent' parameter so you can obtain the project from it and dynamically generat...
Community
IntelliJ IDEA Open API and Plugin Development
An Action class that also implements ProjectComponent?
1 vote
«
First
‹
Previous
Next
›
Last
»