如何编写idea插件(一)-idea插件开发环境准备

我们再写Java代码的时候,常常涉及重复性的编码工作,这时就会做一些工具类的封装,做成通用的插件,或者引用别人写的相关插件。

如果这个功能是你们公司的编码环境特有的,怎么办呢?编写IDEA插件!!!我们常用的插件有Lombok、Mybatis插件,这些插件都大大提高了我们的研发效率。通过编写IntelliJ IDEA插件,可以让我们的编程环境更加强劲,提高逼格。

本文先进行开发环境准备,下一篇再进行demo开发

官方文档:
https://plugins.jetbrains.com/docs/intellij/basics.html

一 开发idea插件的依赖

IntelliJ IDEA 社区版(Ultimate版本是闭源的,无法用于调试。所以还需社区版)

IntelliJ IDEA Community Edition 源码(调试的时候 可以用idea的源码)

Plugin DevKit 插件

IntelliJ Platform SDK

二 安装步骤:

(1)下载idea社区版 可以自行去官网下载 (我使用的是2020.1.4)

(2)下载源码,可以从github上或者码云上下载。也可以在官网直接下载

如何编写idea插件(一)-idea插件开发环境准备

(3)安装devkit插件

如何编写idea插件(一)-idea插件开发环境准备

(4) 建立插件环境

第一建一个 idea sdk(我用的java8),将java路径加进去,同时 需要手工将 tools.jar加进去。

如何编写idea插件(一)-idea插件开发环境准备

其次 再创建 intelij platform plugin,选择idea社区版的安装路径。internal java platform选上面刚创建的。

如何编写idea插件(一)-idea插件开发环境准备

最后 将idea源码路径加到 sdk路径里。

如何编写idea插件(一)-idea插件开发环境准备

至此 开发环境结束。行不行 可不可用。下篇通过demo试一试。如何编写idea插件-手把手写一个简单的intellij idea插件demo。

© 版权声明

相关文章

暂无评论

none
暂无评论...