IDEA 2020.3 版本的新特性有哪些
创始人
2024-12-26 13:42:32
0次

1、全新的欢迎窗口,更加人性化

IDEA 欢迎窗口全新升级,首页增加三个选项卡,一个用于设置 IDE 界面的 Customize,一个用于插件安装的 Plugins,一个于访问帮助和学习资源的 Learn IntelliJ IDEA,另外包括之前用于管理项目的 Projects。

IDEA 2020.3 版本的新特性有哪些

这是特别提一下 Learn IntelliJ IDEA ,我们可以从首页打开进入Learn IntelliJ IDEA 页面。

IDEA 2020.3 版本的新特性有哪些

在这个页面,你可以选择多个交互课程,从中学习 IDEA 基本功能,快捷键等等。

如果你是一个 IDEA 初学者建议你多使用 Learn IntelliJ IDEA 功能,多加练习 IDEA 快捷键等功能,这可以成倍的提升你的编码效率。

如果你使用其他版本的 IDEA,暂时不能升级,也没关系的。

你可以安装一个插件 IDE Features Trainer,安装之后将会有上面练习功能了。

IDEA 2020.3 版本的新特性有哪些

2、阅读器模式

现在,我们如果打开二方包类、文件或者说其他只读文件,IDEA 将会默认在阅读器模式下打开。

这个模式,注释内容将会被格式化,更加容易被阅读。

IDEA 2020.3 版本的新特性有哪些

点击右上的 Reader Mode,可以还原成之前的模式,并且按钮将会变成下方的形状。

IDEA 2020.3 版本的新特性有哪些

3、窗口拆分更加方便

之前 IDEA 中,如果我们想拆分窗口,打开两个编辑窗口,只能在选择菜单栏中拆分选项。

IDEA 2020.3 版本的新特性有哪些

之前拆分完成之后,左右两个窗口打开是同一份文件,我们还需要手动在左边切换文件。

现在 IDEA 提供了 Split and Move Right 的功能,不用再额外操作切换。

现在拆分更加方便,直接使用鼠标拖拽就可以了。

IDEA 2020.3 版本的新特性有哪些

另外我们还可以把终端窗口移到从最小方移动到上方编辑窗口。

IDEA 2020.3 版本的新特性有哪些

4、优化重构功能

这个版本简化了重构的 Extract method 功能,无需重新打开一个新的窗口声明方法名,方法变量等。

IDEA 2020.3 版本的新特性有哪些

另外这个版本重构的 Rename 功能,还可以选择将代码注释中的字符串一块一起 Rename。

IDEA 2020.3 版本的新特性有哪些

不得不说使用 IDEA 重构代码真的是丝滑般体验~

5、DEBUG 功能升级

这个版本我们 debug 的时候,右边将会显示当前变量,直接点击,将会快速弹出变量的查看窗口。

这下就不用跳到下方的调试窗口,或者打开变量查看窗口查看变量了。

IDEA 2020.3 版本的新特性有哪些

这个窗口双击变量的值,我们就可以快速修改变量,丝般顺滑。

IDEA 2020.3 版本的新特性有哪些

另外,IDEA 新增一种 Inline Watch,可以在特定上下文环境中,仅仅显示一个变量中某一个值。

IDEA 2020.3 版本的新特性有哪些

最后我们还可以在调试器中进行基本的内存分析:

第一个功能是 Show referring objects,用于查找从对象到 GC 根的最短路径。 第二个功能是 Calculate retained size,用于计算对象的保留大小并显示其保留集。

IDEA 2020.3 版本的新特性有哪些

6、代码提示更加智能

这个版本代码补单引入机器学习技术,基于成千上万的真实用户的代码补全用法,对方法进行智能排序,使我们可以更加快速选择相应的方法。

IDEA 2020.3 版本的新特性有哪些

现在全球 IDEA 使用者这么多,每天大量样本可以被用作机器学习,猜想 IDEA 后续版本推出更加智能的功能。

7、Search Everywhere 优化

这个版本我们可以在 Search Everywhere 窗口中,直接使用 git 提交记录哈希和消息、标记以及分支进行快速的查找。

IDEA 2020.3 版本的新特性有哪些

另外 Search Everywhere 窗口还支持简单的数学计算。

IDEA 2020.3 版本的新特性有哪些

8、优化 Java 15 新特性体验

Java 15 引入 Record新语法,可以创建一个纯数据载体类,而我们无需编写 Geter/Setter 等方法。

这个版引入一个转化操作,可以快速将 Record转换成普通 Java 类,方便我们快速降级。

IDEA 2020.3 版本的新特性有哪些

另外对于 Java 15 另一个新语法 sealed,这个版本补全、代码洞察和重构等功能。

IDEA 2020.3 版本的新特性有哪些

9、其他改动IDEA 自带数据库工具,现在可以支持使用 SQL 查询 MongoDB。

IDEA 2020.3 版本的新特性有哪些

Lombok 目前成为 IDEA 官方内置插件,以后版本升级,再也不用担心 Lombok 插件不适配,导致全部代码工程一片红了。

VSC 菜单升级优化,将会根据当前使用版本控制系统命名 VCS 菜单,并且当前菜单栏更加简洁。

IDEA 2020.3 版本的新特性有哪些

小结

上面介绍只是这次改动一部分功能,全部功能点请查看 IDEA 官网。

另外补充一点,IDEA 官方现在已经支持中文了:

IDEA 2020.3 版本的新特性有哪些

如果你使用梯子打开,显示还是英文,那么可以将页面拉到最下面,重新选择语言。

IDEA 2020.3 版本的新特性有哪些

由于 2020.3 只是一个小版本,所以这次并没有额外增特别的加新功能。这次新版本主要还是优化 IDEA 用户体验,让开发者使用起来越来越流畅。

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...