今天(08/26),你看到本文应该是昨天了. 栈长上班打开电脑,按往常一样打开 IntelliJ IDEA 正准备撸码,突然收到 IDEA 2020.2.1 的更新提醒: 我现在用的还是 2020.1 版本: 前段时间,IDEA 2020.2 也发布了,我也收到了更新提醒,但每次我都 X 掉. 因为每次发新版本就会有一个问题,也一直影响着大家升级,那就是粉丝普遍反馈的 Lombok 等插件不兼容的问题,没办法,我们也用了这个插件,轻量使用而已. 这次再点 IDEA 2020.2.1 进去看: 还…
IntelliJ IDEA 官方网站 http://www.jetbrains.com/idea/…
安装需求: 硬件需求: 最低2GB内存,推荐4GB内存 最少要有1.5GB的硬盘空间,以及1GB空间用于缓存 最低1024*768的分辨率 软件需求: intellij idea中包含了jre 1.8运行环境,你无需安装java来跑idea(译者:这就是在针对eclipse吧..不过我说实话,我没觉得先装jdk再装eclipse有什么不方便,反正jdk你总是要装的) 你需要自己安装jdk来编写java 操作系统支持: windows:32/64位系统均可 支持win7,win vista, wi…
对于java程序员来说,intellj idea这个编辑器,应该很多人都听说过,但用的人似乎并不是很多. 这也没办法,毕竟现在网上的教程,培训班授课,大多还是以eclipse为主. eclipse固然十分强大,但是应该说intellij idea 也是一款非常优秀的编译器. 近两年其实intellij用的人已经越来越多了.但是很遗憾的是,至今互联网上依然缺乏关于这个编辑器的说明文档或者教程什么的. 目前在网上能找到的,最全面最细致的教程,应该就是官方自己写的intellij idea help了…
1. 前言 最近两个版本的Intellij IDEA没有办法使用lombok插件了,这种问题已经出现了多次,导致胖哥依然使用2020.1的旧版本.其实很多人和我一样也回滚到了旧版本.我一直认为是lombok插件作者没有及时跟进的问题,事实上我错怪作者了. 2. lombok失效的原因 当我尝试向lombok作者寻求答案时被告知"it's jetbrain's fault and not my fault.",他表示他也很冤枉,他早在两周前就已经同IDEA官方进行了沟通并寻求问题的解决方…
Lombok - 工具简介: Lombok是一个编译时注释预处理器,有助于在编译时注入一些代码.Lombok提供了一组在开发时处理的注释,以将代码注入到Java应用程序中,注入的代码在开发环境中立即可用.在详细介绍之前,可以去其官网看一下作者提供的视频,视频中阐述了Lombok 的简单用法.https://projectlombok.org/ Lombok - 安装过程: 基于 Maven: 示例代码: <dependencies> <dependency> <groupId…
最近项目比较忙,很久没有更新IDEA系列了,今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同. 0|11.插件的安装 打开setting文件选择Plugins选项 Ctrl + Alt + S File -> Setting 分别是安装JetBrains插件,第三方插件,本地已下载的插件包.详情见往期关于settings的文章. 0|12.各种插件 #1. activate-power-mode 和 Power mode II 根…
Java 是一门"繁琐"的语言,使用 Lombok 可以显著地减少样板代码.比如使用 @Getter 注解可以为你的私有属性创建 get 方法. 源代码 @Getter private int age = 10; 生成后代码 private int age = 10; public int getAge() { return age; } Lombok 自身已经拥有许多非常实用的注解,例如 @Getter / @Value / @Data / @Builder 等等.但你可能也想定义自…
Lombok 简介 Lombok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO).它通过注释实现这一目的.通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode() 和 equals() .getter / setter 这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间. Lombok 安装 使 IntelliJ IDEA 支持 Lombok 方式如下: Intellij…
一.Build,Execution,Deployment 项目的构建,执行,部署相关的配置. 1. Build Tools 构建工具,包含Maven,Gradle,Gant. Maven Work offline  离线办公,如果选中此复选框,Maven将以离线模式运行,并仅使用本地可用的资源.该选项对应于--offline命令行选项. Use plugin registry  使用插件注册表,选中此复选框可启用引用Maven的插件注册表.该选项对应于--no-plugin-registry命令…