intellij-sdk-docs | IntelliJ SDK Platform Documentation | Plugin library
kandi X-RAY | intellij-sdk-docs Summary
kandi X-RAY | intellij-sdk-docs Summary
IntelliJ SDK Platform Documentation
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Advances the iterator .
- Invokes the given PsiElements .
- Returns a visitor that implements the visitor interface .
- Ensures that the given PsiElement is valid .
- Provide provider for Framework support .
- Subscribe to a VFS .
- Collect the navigation marker information .
- Builds all folding regions .
- Creates the SelectInTarget .
- Registers reference providers for a given element .
intellij-sdk-docs Key Features
intellij-sdk-docs Examples and Code Snippets
Community Discussions
Trending Discussions on intellij-sdk-docs
QUESTION
Similar to this answer, when using a file dialog, you need to pass in a JFrame.
I have a button on a JPanel inside a ConfigurableUI Menu, and would like to open a file dialog when clicking it. This file dialog needs to load in a file or directory outside of the project and plugins resource folders... e.g /root/path/to/file.xyz
I've tried to go to the root pane like so, but it returns a Window object instead.
...ANSWER
Answered 2019-Sep-02 at 08:27Please use builtin com.intellij.openapi.fileChooser.FileChooserFactory
QUESTION
I have a Intellij plugin project that I can successfully build without using the PsiMethod class. I've generated this project using this intellij plugin guide
As soon as I add in code using PsiMethod class (from the Intellij SDK code_samples directory)
The intellisense cannot find any GOTO information for the class.
I can then switch my project settings module from JAVA_1.8.0 to
by adding it into the platform settings SDKs:
This now adds intellisense, and gives me the ability to navigate to the PsiMethod class by CMD+click.
However, If I try and run my "plugin" gradle configratuion. it halts with an error running :runIde.
Running compileJava command from bash I get:
...ANSWER
Answered 2019-Aug-19 at 08:22Please make sure to add Java
plugin as separate dependency. This is now necessary starting with 2019.2: https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/
QUESTION
I'm using an IntelliJ GUI form to create a toolwindow as part of an IntelliJ plugin. This is some code in the class bound to the form:
...ANSWER
Answered 2019-Feb-18 at 12:58I found the solution, I had create custom box ticked in the gui designer, but an empty createGuiComponents() method. Therefore it was null.
QUESTION
I want to create a plugin for Intellij Idea which provides additional inspections for Kotlin language. Following the example from official documentation for creating inspections for Java, I ended up with following code, which is not working.
Here is the link to a repository with this project: https://bitbucket.org/magycbytes/kotlin-inspections/src/master/
Links to example I followed:
- docummentation page: https://www.jetbrains.org/intellij/sdk/docs/tutorials/code_inspections.html
- example project: https://github.com/JetBrains/intellij-sdk-docs/tree/master/code_samples/comparing_references_inspection
This is the provider for inspections.
...ANSWER
Answered 2018-May-29 at 12:08After I've imported your GitHub repo and built it locally I've found out that ./build/libs/kotlin.inspections-1.0-SNAPSHOT.jar
includes META-INF
only, but no classes. I suspect it's because your source code is located under ./src/main/src
, not ./src/main/java
as it's typical for Gradle projects, so it simply assumes you have no code at all.
After renaming that inner src
directory into java
the error changed to
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install intellij-sdk-docs
You can use intellij-sdk-docs like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the intellij-sdk-docs component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page