【IDEA】插件开发小入门
准备工作
- 安装社区版IDEA:专业版也可以,不过社区版代码开源,如果后面做深入插件开发的话,社区版适合调试;
- **安装Plug-in DevKit Helper **:这个插件是协助我们进行插件开发的,对于我们插件开发入门非常友好。
准备工作如上,接下来可以进行插件开发了
开发步骤
一、新建项目
我们Idea新建plugin开发项目和新建一般的项目是一样的: File->new -> new Project
然后我们看到以下界面:
- SDK选择我们开发的插件要编译安装的IDEA,用来展示插件功能效果。这里我选择社区版的IDEA。
- next下一步,自己定义一个项目名,项目名一般和插件名一致。然后Finish。
二、新建简单Action
新建Action
在src下的文件夹中创建Action,如下图所示:New -> Plugin DevKit -> Action
配置文件plugin.xml相关信息
<idea-plugin>
<id>com.lin.pb.unique.firstplugin.id</id>
<!-- 插件名称-->
<name>LPBFirstPlugin</name>
<!-- 版本号 -->
<version>1.0</version>
<!-- 作者、提供方 -->
<vendor>Devin</vendor>
<!-- 功能描述-->
<