MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

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

2025-03-02 17:36 huorong 精选文章 5 ℃ 0 评论

我们再写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上或者码云上下载。也可以在官网直接下载



(3)安装devkit插件

(4) 建立插件环境

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

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


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



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

Tags:idea 常用插件

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言