当前位置: 首页 > article >正文

IntelliJ IDEA插件开发-开发环境搭建

本节将带你一步一步配置IntelliJ IDEA开发插件所需的环境,通过这些详细步骤完成开发环境的搭建。

JDK下载安装

IntelliJ IDEA插件开发需要JDK支持,可以使用JDK8或更高版本。插件开发时,JDK主要用于编译和运行Java代码。

步骤:

  1. 前往 Oracle 官方 JDK 下载页面 或使用开源的 OpenJDK,我这里选择Java8,下载适合你系统的JDK版本并安装。

    229ad1811ee66ef79d4d0554c2564a15.jpeg

  2. 安装时记住JDK的安装路径(比如/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk)。


IntelliJ IDEA下载安装

要开发插件,首先你需要选择适合的IntelliJ IDEA版本。如果你想开发出来的IDEA插件适配更多的IntelliJ IDEA版本,推荐使用 IntelliJ IDEA 2020.1 Community版(当然你也可以使用更高版本或者Ultimate版本),这里将用2020.1.4版本演示插件开发的基本配置。

步骤:

  1. 前往 JetBrains 官方下载页面,点击页面上的“Other versions”链接;

    bffccceaae256b843575ed1adad4ce4e.jpeg

  2. 选择版本,我这里选择2020.1.4 IntelliJ IDEA Community版并下载适用于操作系统的版本。

    dd4818e30310d5aedf76fdf325476ba5.jpeg

  3. 安装IntelliJ IDEA时,按照默认选项进行即可,完成安装后启动IntelliJ IDEA以确保它能正常运行。

    提示:如果你已经安装了IntelliJ IDEA,并且版本是2020.1或以上,无需重复安装。


JDK配置

IntelliJ IDEA插件开发需要JDK支持,可以使用JDK8或更高版本。插件开发时,JDK主要用于编译和运行Java代码。

步骤:

  1. 启动IntelliJ IDEA,然后选择创建新项目。

    bd817346a8ecf59cda1b95470edf5fce.jpeg

  2. 选择Java,任意创建一个新项目。

    ad12a61fbe3aae46499ccc6fca2d2450.jpeg

  3. 项目创建完成后,选择File -> Project Structure

    c4ba5be9b7aa5e5429757f682ffb67bd.jpeg

  4. 选择 Platform Settings -> SDKs,点击上方的 + 号,选择Add JDK

  5. 浏览并选择你刚安装的JDK路径,点击OK确认。

    提示:如果你已经在IntelliJ IDEA中配置过JDK,可以跳过这一步。


Gradle安装与配置

Gradle用于插件开发时的构建工具,需要下载安装并配置。

步骤:

  1. Gradle版本需要与IntelliJ IDEA版本相对应,前往jetbrains并选择IDEA版本查看相应的软件版本,我这里选择2020.1.4版本。

    e4bea4c832b1973e067917eb53971ec7.jpeg

    697de6960a6e4a3ef632230402f5ba42.jpeg

  2. 前往Gradle下载页面,我这里选择6.1.1版本进行下载。

    4f849fa36ce28ccc2b0b13e0e0f17bc8.jpeg

  3. 下载后解压,回到IntelliJ IDEA,点击顶部菜单栏的 IntelliJ IDEA -> Preferences(Windows通过File -> Settings),选择Gradle,将Gradle user home配置为Gradle解压路径。

    3c07c818e9a30b4fee25a1d4c23a04ba.jpeg


安装Plugin DevKit插件

Plugin DevKit是IntelliJ IDEA提供的一个插件开发辅助工具包,用于帮助开发者快速创建、管理和调试插件。它可以自动生成一些基础的配置,简化插件开发过程中的一些繁琐步骤。

步骤:

  1. 打开IntelliJ IDEA,点击顶部菜单栏的 IntelliJ IDEA -> Preferences(Windows通过File -> Settings),选择Plugins,然后在Marketplace输入Plugin DevKit安装并重启IntelliJ IDEA。

    247d86cc7cf7376b5d27a92f93f22d9a.jpeg


配置IntelliJ Platform Plugin SDK

IntelliJ Platform Plugin SDK是开发IDEA插件的SDK,它包含了IntelliJ IDEA平台的完整依赖、API,以及你开发插件时所需的工具。

步骤:

  1. 点击菜单栏的 File -> Project Structure -> Platform Settings -> SDKs 进入设置。

  2. 在中间 + 号下方查看是否已经有IntelliJ Platform Plugin SDK配置。如果没有看到IntelliJ Platform Plugin SDK,则需要手动添加。

  3. 点击右上角的 + 号,在下拉菜单中选择Add IntelliJ Platform Plugin SDK

  4. 选择到你的IntelliJ IDEA安装目录:

  • WindowsC:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1\

  • macOS/Applications/IntelliJ IDEA CE.app/Contents/

  • Linux/home/<your-username>/idea-IC-201.6668.121/

选择该目录下的lib文件夹,并确认IntelliJ Platform Plugin SDK已正确加载。

b0ab131db8a6ae81609550f0e10de37d.jpeg

返回到Project StructureProject菜单,确保Project SDK已设置为IntelliJ Platform Plugin SDK,同时确认项目使用的语言级别。

c6920d1639a4f34aadabb6ed1c6a1499.jpeg

至此,你应该已经成功完成了开发环境的配置。下一步将进入插件的实际开发过程,确保你已经完成了上述所有步骤,尤其是IntelliJ Platform Plugin SDK的配置,因为这是插件开发的核心部分。

如果你在任何一步遇到问题,确保检查IntelliJ IDEA的版本是否匹配,并重启IntelliJ IDEA来确认设置是否生效。


http://www.kler.cn/news/353334.html

相关文章:

  • 记一次在一亿数据的大表里删除重复数据 by 勤勤学长
  • [Unity Demo]从零开始制作空洞骑士Hollow Knight第十五集:制作更多地图,更多敌人,更多可交互对象
  • 【Qt】Windows下Qt连接DM数据库
  • 十二、【智能体】深入剖析:大模型节点的全面解读,举例说明,教你如何在扣子中嵌入代码
  • Java调用大模型 - Spring AI 初体验
  • 深度学习的关键概念和术语
  • 关于C语言中局部变量与全局变量——超详细解释篇
  • 元数据 -BWF 广播音频扩展 (bext)
  • redis--过期策略和内存淘汰策略
  • 灵当CRM index.php 任意文件上传漏洞复现
  • 我也要!赚钱是分层的:这就是你又累又穷的原因——早读(逆天打工人爬取热门微信文章解读)
  • 小猿口算炸鱼脚本
  • Python爬虫中的多线程技术:提升数据采集效率
  • 利用FnOS搭建虚拟云桌面,并搭建前端开发环境(一)
  • Free RTOS实时操作系统
  • 随机掉落的项目足迹:修改组件库默认样式
  • 视频网站开发:Spring Boot框架的高效实现
  • VRRP
  • 【C语言】结构体应用:学生成绩排名
  • Windows端口被占用如何使用Powershell命令关闭
  • 深度学习 %matplotlib inline
  • js chrome devtools 调试技巧
  • 数据治理(2)-数据标准
  • 网站集群批量管理-Ansible-进阶
  • Android/鸿蒙应用的资源配置技巧
  • 无人机驾驭技术:激光雷达非接触式测量!