✍前言
你好,我是YourBatman。
2020庚子年是载入史册的一年,但对Jetbrain公司来说却是它的20周年。上个较大版本的发布,要追溯到8月份了:
时隔近4个月,北京时间2020-12-01深夜,IntelliJ IDEA再迎更新,这是2020年的第三个里程碑版本。踩着2020年的尾巴,Jetbrain团队完成了他们的“KPI”:交付了第三次里程碑版本。
最近几个版本的介绍这里可电梯直达:
- IntelliJ IDEA 2020.2正式发布,诸多亮点总有几款能助你提效
- IntelliJ IDEA 2020.1正式发布,你要的Almost都在这!
- IntelliJ IDEA 2019.3正式发布,给我们带来哪些新特性?
✍正文
我们知道,Jetbrain公司它简直就是个IDE工厂,产出过各种语言使用IDE,并且每个IDEA都做得都非常优秀,傲视群雄。本次除了发布最受瞩目的IntelliJ IDEA外,其它兄弟也相继’out’了(红红绿绿的简直亮瞎眼):
说明:Go语言用的IDE Goland本次发布的是Release Candidate而非正式Release,还得过个几天(不会扣Goland团队年终奖吧)
这么多兄弟能基于在几乎同一时间发布,有充分的理由相信它们使用的是同一基座,所以做到了一致的体验、一致的稳定、一致的优秀、一致的吃吃吃内存。IntelliJ IDEA作为最为出名的代表作,可以说是我们Java程序员的饭碗呀,接下来就来看看我们的新碗带来了哪些好玩的东西呢。
what’s new(新特性)
此版本在调试器中添加了交互式提示和嵌入式监视,改进了对Java 15的支持,并引入了对Git暂存的支持以及其它各种功能。然后呢,有些界面上也焕然一新了,做了重新设计。
按照惯例,先来张启动图新老对比:
设计师领盒饭去吧,我觉得这个启动图很难再有进步了。
1、全新的欢迎屏幕
老的在这:
这个不得不夸:进步了,更大气更方便了。此次IntelliJ IDEA欢迎屏幕经过重新设计,初始向导已替换为包含四个标签快速进入:
- 项目管理项目
- 自定义设置IDE
- 插件安装
- 了解IntelliJ IDEA的访问帮助和学习资源
- 如果你是IDEA的初级使用者,或者想再学习一次IDEA,从这个页面点进去将会非常适合你
2、IDE主题已与操作系统设置同步
IntelliJ IDEA现在可以将其主题与您的OS主题同步。
勾选后,如果你的操作系统选用暗色主题,IDEA也会自动切换主题,保护双眼。
注意,有一点官方并未做出说明:此功能windows 7不支持,此功能windows 7不支持,此功能windows 7不支持,亲测截图为证:
可能你会说:为毛现在还有人用win 7?呃呃呃,我刚从XP升级上来…
3、一键进入阅读器模式
这个功能很赞,对阅读源码很有帮助。
默认情况在Reader模式下打开只读文件(也可以是本项目的只读文件)和来自外部库(Jar内)的文件,注释就像被格式化过一样,方便阅读。如下图表示你当前正在以阅读模式看此文件:
开启阅读模式的效果:像看web页面
关闭阅读模式的效果:像看html源代码
简单的说:阅读器模式就是帮你翻译了一下javadoc,更适合源码阅读。默认情况下是关闭的,建议你全局开启(或者在页面右上角单独点击开启亦可):
3、LightEdit模式优化
还记得LightEdit模式吗?它是在2020.1版本(2020-04发布)引进的新功能:
本次改进:现在要从命令行以LightEdit模式打开文件,只需idea -e xxx命令即可(若-e后不写文件名,那就打开上次刚打开的文件)。
我个人觉得此功能鸡肋,至少对我来说很鸡肋,只玩过没实际用过,毕竟只打开一个文件的话我用普通编辑器更轻量些不香吗?
4、改进的拼写检查
一句话:就是帮你检查你的单词是不是拼写错了,并且给出建议(可自定义字典):
看起来挺智能,实际然并卵,毕竟咱们方法名起个都费劲,还用应为写注释?拼写检查可作用在doc注释上、字符串上。但不可检查变量名、方法名上~
对于大多数程序员来说(如果你不做开源项目,个别拼错无所谓),建议关闭拼写检查,毕竟它还是耗性能的,特别是windows用户(手动o(╥﹏╥)o)。
5、更强的Serch Everywhere
这个搜索更加强大了:新增了对git的支持,可以根据commit id等git相关元素进行搜索啦。
老的:
新的:增加了Git Refs选项(暂忽略Calc)
现在如果你只知道一个commit id就可以拿去搜啦~