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: 29 九月 2022