Intellij IDEA 是业界公认最智能,最强大的 Java IDE。个人认为 Intellij 平台底层的抽象能力是非常强的。 PSI 就是其中之一。
PSI 是程序结构接口 (Program Structure Interface) 的简称,在 Intellij 平台中负责解析文件、创建语法和语义代码模型。 它是平台的核心抽象层,支持平台的许多功能。
阅读更多- 基于 Gradle 开发 IntelliJ 插件是官方推荐的方式。本 Demo 使用 IntelliJ Platform Plugin Template 快速构建一个插件项目 。 利用 IntelliJ Platform 平台开发自己的第一个插件!
阅读更多