跳到主要内容

IDEA插件开发

项目创建

新建一个IDEA插件项目

  • IDEA版本:2023.3.6
  • Gradle版本:8.5
  • Java版本:17

image-20240816135334943

修改配置,SDK选择InteliJ平台插件SDK:

image-20240816135631063

选择自己版本的IDEA:

image-20240816135707941

Gradle要选择自己IDEA对应的,可以用包管理器或者自己下载的

image-20240816135853424

根据自己的需要,如果用Java写,就放Java里,如果用kotlin就放kotlin里

image-20240816140822207

新建一个Action:

image-20240816140853216

代码,选择后,弹出一个消息:

public class ShowMessage extends AnAction {

@Override
public void actionPerformed(AnActionEvent e) {
// TODO: insert action logic here
Messages.showMessageDialog("这是一个模版插件", "这是弹窗的标题", Messages.getInformationIcon());
}
}

此时右键就有:

image-20240816143055919

弹窗:

image-20240816143105324