开发第一个IDE插件

开发第一个IDE插件
环境信息
 
操作系统: macOs catalina 10.15.7
 
idea版本:2021.3.1 社区版
 
jdk版本:jdk-11.0.14.jdk
 
开发第一个插件
 
新建plugin项目
 
选择左侧IntelliJ Platform Plugin,并设置SDK,点击下一步;
 
填写项目名称,并设置项目所在路径,点finish。
 
插件工程简介
 
依赖IntelliJ IDEA SDK
 
在resources/META-INF下的plugin.xml是插件的配置文件,很重要,也是插件运行入口
 
plugin.xml介绍及内容
 
<idea-plugin>
 
  <!-- 插件ID,全世界唯一 -->
 
  <id>com.mango.idea.hello.ide.id</id>
 
  <!-- 插件名称,会显示在插件详情页 -->
 
  <name>mango hello ide</name>
 
  <!-- 插件版本 -->
 
  <version>1.0</version>
 
  <!-- 插件联系人,网址 -->
 
  <vendor email="1092017732@qq.com" url="http://mg.meiflower.top">mango mei</vendor>
 
  <!-- 插件描述,会显示在插件详情页 -->
 
  <description><![CDATA[
 
      mango mei first ide plugin.<br>
 
      hello world,you can study it
 
    ]]></description>
 
  <!-- 插件更新日志,会显示在插件详情页 -->
 
  <change-notes><![CDATA[
 
      1.0 version<br>
 
    ]]>
 
  </change-notes>
 
  <!-- idea版本检查,至少173.0以上 -->
 
  <idea-version since-build="173.0"/>
 
  <!-- 请查看 https://plugins.jetbrains.com/docs/intellij/plugin-compatibility.html 插件依赖能力 -->
 
  <depends>com.intellij.modules.platform</depends>
 
  <extensions defaultExtensionNs="com.intellij">
 
    <!-- 在这里添加你的扩展 -->
 
  </extensions>
 
  <actions>
 
    <!-- 在这里添加你的action -->
 
  </actions>
 
</idea-plugin>

推荐阅读