必要条件
- 你的IDEA必须是ULTIMATE版本,只有该版本的支持插件开发
- 安装了开发插件的的插件:Plugin Devkit
image-20200619160608723.png
-
安装PsiViewer(不必须,但建议)
image-20200619160705713.png
步骤说明
-
打开Project Structure
1566704174747.png -
选择SDK
1566704283285.png
没有这个SDK?NEW一个!
image-20200619155704209.png
image-20200619155936524.png
然后选好JDK
image-20200619160323854.png
这样就可以了
- 转到Modules,点击+号,选择New Module
1566704333065.png
- 选择模块类型为IntelliJ Platform Plugin,然后Next
1566704429090.png
- 选择模块路径,即项目路径
1566704519486.png
1566704567544.png
选完后如下,然后Finish
1566704626937.png
- 出现插头图标就表示OK了
1566704712782.png
怎么运行?
- 配置运行方式
1566704812718.png
- 选择Plugin,然后选Use classpath of module下拉框,选择我们刚刚那个模块即可
1566705080362.png
- 完成后,Name随意取即可
1566705178329.png
- 运行配置出现插件选项
1566705216308.png
实战演练
上文提到的插件地址:https://gitee.com/BlueDriver/restman或https://github.com/BlueDriver/RESTMan
其他
本文仅供参考,欢迎指正!
官方SDK:https://www.jetbrains.org/intellij/sdk/docs/intro/welcome.html
社区版IDEA:https://github.com/JetBrains/intellij-community 建议clone到本地,后面可能要通过它的源码找接口