开发文档

idea插件开发文档

项目搭建方法

需要低版本的IDEA

设置SDK

Idea 插件开发 - 图1

设置本地ideaIC,网络下载太慢

  1. intellij {
  2. // version.set("2022.2.5")
  3. type.set("IC") // Target IDE Platform
  4. localPath.set("C:\\Users\\23392\\.gradle\\caches\\modules-2\\files-2.1\\com.jetbrains.intellij.idea\\ideaIC\\2023.2.6\\836d1896d66b8d410f65d76e8cbc910b16d9edab\\ideaIC-2022.2.5")
  5. plugins.set(listOf(/* Plugin Dependencies */))
  6. }

设置gradle依赖镜像

  1. pluginManagement {
  2. repositories {
  3. maven {
  4. url = uri("https://maven.aliyun.com/repository/public/")
  5. }
  6. mavenCentral()
  7. gradlePluginPortal()
  8. }
  9. }

配置gradle依赖

  1. distributionBase=GRADLE_USER_HOME
  2. distributionPath=wrapper/dists
  3. distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.1.1-bin.zip
  4. zipStoreBase=GRADLE_USER_HOME
  5. zipStorePath=wrapper/dists

创建demo

Idea 插件开发 - 图2