IDEA插件开发入门教程

背景

最近在学习开发IDEA插件,在环境配置和初始化项目中遇到了不少问题和坑,现在把这些坑都给记录起来,前人栽树后人乘凉

环境配置

  1. 版本:IntelliJ IDEA 2020.1.4
  2. JDK 需要配置 IntelliJ Platform Plugin JDK,需要从idea官网下载对应的源码,平时我们开发用的idea是不行的,必须是开源版本

官方配置文档:https://plugins.jetbrains.com/docs/intellij/setting-up-environment.html?from=jetbrains.org#preliminary-steps

image.png

3.gradle下载,版本我用的是6.1的,下载链接如下,如果下面版本用不了,可以把6.1改成呢想要的配置

官方文档:https://gradle.org/next-steps/?version=6.1&format=all

下载完成之后,需要在idea配置一下

image.png

4.初始化项目

image.png

可能遇到的问题

  1. Idea初始化的项目版本可能会很高,会导致有问题,下面是我改过的,用这个没问题
    在这里插入图片描述

  2. 构建工程时候拉取相关内容,会比较慢。

3.【堆栈溢出】在 Gradle 构建的过程中,消耗内存较大,可能会报错 Java heap space 所以也可以 在IDEA项目根目录下,新建文件gradle.properties,添加如下内容,变更gradle Jvm参数 org.gradle.jvmargs=-Xmx2024m -XX:MaxPermSize=512m 别说还挺好用,竟然构建成功了。

4.最后会下载一个ideaIC-2020.1.zip的包,速度会很慢,等就可以了

5.在下载上面几个文件时,可能需要代理,具体在此不做展开。

项目

在此推荐一个比较好的开源插件,大家可以学习参考一下,代码地址贴在下面,大家可以自取

Crud Intellij Plugin

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值