Plugins Targeting IntelliJ Platform-Based IDEs
只要产品基于 IntelliJ 平台,插件项目就可以针对 IntelliJ IDEA 以外的 IDE。
此类插件的开发很像针对 IntelliJ IDEA 的插件项目。
它们可以用 Kotlin 或 Java 或两者的混合编写。
完成后,插件可以打包并在 JetBrains Marketplace 上分发。
此页面描述了针对 IntelliJ IDEA 以外的产品的项目通用的项目配置属性。
特定于基于 IntelliJ 平台的产品的详细信息在第 VIII 部分 — 产品特定的各个产品页面上进行了描述。
此处描述的所有 Gradle 配置属性都在配置 Gradle IntelliJ 插件和 Gradle IntelliJ 插件中进行了深入讨论。
参考资料
https://plugins.jetbrains.com/docs/intellij/dev-alternate-products.html#configuring-plugin-projects-using-a-product-specific-attribute