IntelliJ Platform Plugin SDK Help

IntelliJ IDEA Plugin Development

Please see "Java" entry in table Modules Specific to Functionality on how to use Java specific functionality.

PSI Cookbook lists a number of common operations for working with Java PSI. Depending on exact functionality, a plugin can also target UAST (Unified Abstract Syntax Tree) to support multiple JVM languages, including Java and Kotlin.

IntelliJ IDEA Ultimate

Last modified: 07 March 2022