IDEA-2021首个大版本发布,Java开发者感动哭了(附新亮点演示
Posted Alibaba_开源
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA-2021首个大版本发布,Java开发者感动哭了(附新亮点演示相关的知识,希望对你有一定的参考价值。
Run Targets
Run Targets这个功能的意思有点类似于上面刚聊过的WSL 2。它允许开发者直接在远程主机甚至在Docker容器上运行和调试项目。
所以到目前为止,新版IDEA 2021允许开发者可以在本地、WSL 2、SSH远程主机、Docker等目标上运行项目,可以说贼香了!
支持Java 16
这也算是一个比较重磅的更新。
近两年来,Java版本的发布速度也是快如老狗,我还在用Java 8,它都淦到Java 16了。
关于Java 16的新特性,我还准备写篇文章来详细聊一聊呢,包括比如:
- Records特性转正
- instanceof模式匹配转正
- jpackage转正
- Unix域套接字通道
- 弹性Metaspace
- ZGC
- 矢量API
- 外部链接API
这次IDEA 2021版的一个很重要的更新就是加入了对Java 16的基本支持,注意是基本支持。
除此之外IDEA还新增了几项检查机制,典型比如更加智能的数据流分析检查。
![image](https://upload-images.jianshu.io/upload_images/24195226-
【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
78b3dd6447fc06cd?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
链式构造方式的优化格式设置等等。
目的都是为了帮助提升可读性,进一步提升用户体验。
Code With Me
Code With Me是一项用于协作开发与结对编程的服务,可以实现Host-Guest模式的“手摸手”(滑稽)结对编程和群体编程。
目前,新版IDEA开箱即用地支持了Code With Me功能,同时它还具有音频通话和视频通话功能,可以满足随时随地的沟通需求,这操作简直S到爆。
版本控制
版本控制这一块目前做了不少的更新,包括可以更快地完成PR的创建提交,支持PR模板。
变更提交至代码库前的自定义代码检查配置。
以及支持自定义Git提交模板等等。
其他用户体验提升
IDEA内置html网页预览
以前在IDEA中预览网页得跳到外部浏览器,而现如今IDE的编辑器内部就支持Built-in级别的网页预览,只需要在右上角点那个IDEA小图标即可激活,而且可以编辑网页源码时做到同步更新和预览。
Windows版本任务栏增强
在Windows平台的新版IDEA上,可直接在任务栏(或开始菜单)上右键快捷呼出最近使用的项目。
搜索时自定义外部依赖项
讲白了,就是使搜索范围更易于自定义,我们可以直接在设置中进行Scope定义,自行选择External Dependencies的范围是否包含。
窗口拆分优化
当你对编辑器里的多个文件进行垂直窗口拆分时,双击某个Tab就可以将当前文件窗口最大化,再次双击Tab则会还原。
当然除了这些之外,新版IDEA还新增了很多更新和增强,比如:对Kotlin、Scala、javascript等语言的开发优化、对常见框架与技术的优化和支持、对Kubernetes和Docker的更新支持和改进、数据库工具的更新支持等等,由于时间有限,在此就不一一赘述了,有需要的可以按需细究。
最后,让我们一起大喊一句:“IDEA,yyds!”
后 记
细究。
最后,让我们一起大喊一句:“IDEA,yyds!”
[外链图片转存中…(img-rYyJSBdM-1636035176618)]
后 记
以上是关于IDEA-2021首个大版本发布,Java开发者感动哭了(附新亮点演示的主要内容,如果未能解决你的问题,请参考以下文章