使用gradle开发idea插件
安装gradle
进入gradle官网下载zip安装包,解压到指定目录,然后设置环境变量
- GRADLE_USER_HOME=E:/gradle_repo // 本地仓库
- GRADLE_HOME=D:\gradle-5.4.1
- path=%GRADLE_HOME%\bin
Mac电脑上使用brew安装gradle,home目录是/usr/local/opt/gradle/libexec
在命令行中检验设置
gradle -version
新建Plugin工程
以IntelliJ IDEA为例。File - New - Project > Gradle,选中Java、IntelliJ Platform Plugin
这里官方推荐选择Use default gradle wrapper,我这里选择刚才自己安装的gradle。
接下来IDEA会根据插件工程模板生成一些目录结构和配置文件,这里先不不用管。
创建弹窗
在src/main/
下面新建java
目录,设为source root,并创建自己的包路径。比如com.free.helloworld
。
新建一个HelloWorld类集成AnAction类,实现actionPerformed方法
package com.free.helloworld;
import com.intellij.openapi.actionSystem.AnAction;
import com.intel