![](https://filescdn.proginn.com/bd97be0d62bfb0faf9b91d7f28c9d69b/b9e123bfb3559418f18c5d10b4134419.webp)
先点赞再看,养成好习惯
IntelliJ IDEA 2021.1 EAP版本已经发布了很久,就在今天,终于等到正式版的发布。这个大版本最大的更新内容,就是支持WSL 2和JAVA 16了。而且除了支持WSL 2,也支持其他形式的“ssh 远程运行”,就像clion那样;让你的java程序开发在本地,而运行在远程。
赶紧来看看,2021年这个大版本有哪些更新内容吧!
WSL 2的支持
都说Windows 是Linux最好的发行版,可是你的IDE不支持WSL运行那又有何用呢?
现在IDEA 终于支持了WSL 2,让我们可以再Windows 上开发,而运行在 WSL 2环境下,像JDK、构建环境(maven/gradle)都可以是WSL 2系统中的,实在太爽了。以后就可以完全用WSL 2来进行开发了,日常Windows,所有开发环境全部wsl,而且文件系统也是打通的,完全没理由拒绝!
详细的Windows 10 安装WSL 2的教程,可以参见微软的官方文档,跟着文档一步步来就可以了,非常简单。
文档链接:
https://docs.microsoft.com/en-us/windows/wsl/install-win10
运行目标
运行目标,这个功能太香了。我们的程序不光可以运行在本地,在WSL 2,在远程SSH主机,还可以再Docker中,一键运行在Docker。
而且Docker 对WSL 2的支持也非常好,我们还可以运行在WSL 2中的Docker,同时用Windows 中的Docker管理工具,真香!
内置的HTML预览器
![](https://filescdn.proginn.com/0b81386618f7977cfc68d237227df048/745f0dace52e5772a26006bce7353e63.webp)
在HTML文件中,只需要点击右上角的IDEA图标,就可以使用内置预览器去预览网页了,而且实时刷新,再也不用打开浏览器预览。
搜索范围的增强
![](https://filescdn.proginn.com/d331f41912bb42b03fa71f589f557d39/f09efd5b49c8fc4d121b54a04dec4b76.webp)
以后我们在搜索时,还可以添加外部的依赖到作用域中,完成更全面的搜索。设置入口在Preferences/Settings | Appearance & Behavior | Scopes
Windows 版本的任务栏增强
![](https://filescdn.proginn.com/33771b025da14c30097ddc2240e925c8/8ee1109b69125542ff43c08f69807b5c.webp)
在任务栏中,对IDEA右键会出现最近的项目
增强的Pull Request支持
![](https://filescdn.proginn.com/2795773db963e154f6164f4fccbf5b8b/b5a59bd9a98330e320f16f62ff5f4b2a.webp)
你的提交PR操作,以后只需要在Pull Request面板中进行了,再也不用命令和网页
支持 Git 提交模板
![](https://filescdn.proginn.com/c555f335d033ac93b35d63c263962c0e/10782e5b10c98a510817533ad8b0b422.webp)
和其他分支对比文件
![](https://filescdn.proginn.com/062880f4d2ea85032fe6ddd495a52f2a/52032a6b2e700cbc4f97346cec280950.webp)
现在可以再_Compare with branch_弹框中,与其他分支对比文件了
拆分窗口优化
垂直分割编辑器窗口后,双击Tab就可以将当前窗口最大化,再次双击会还原
JSON Path的支持
![](https://filescdn.proginn.com/0c2d53d3ce1264012fd44d422c16693a/dac40491aa8c5a77e952f9951da01e81.webp)
以后打开.json
文件时,就可以用JSON Path过滤/转换/输出了
JAVA 16的支持
IDEA 2021.1 版本已经支持了JAVA 16
更智能的数据检查
![](https://filescdn.proginn.com/22483f0b08cbede2c3bdadd71632f18c/18ad9e17b42c36fb9d1b721b0f1b4593.webp)
IDEA 现在会提示你一些基本的错误,比如数据长度为负数,提示你拆箱装箱等。
浅色UML背景的支持
对于一些喜欢用浅色主题的同学来说,以后看UML图再也不用深色了
好了,IDEA 2021.1 版本的主要新特性就这些,还有一些Docker/JavaScript/K8s的特性,大家有兴趣可以浏览官方说明:https://www.jetbrains.com/idea/whatsnew/
来源:juejin.cn/post/6948605799790805005
最近熬夜给大家准备了515套Java代码,有一些是业务类的小项目,比如Java博客项目,也有脚手架、也有平时用一些的工具类、21套小程序代码,也有一些游戏类的项目。![](https://filescdn.proginn.com/078a184a81734c17e791201fbc9e7119/8022c673e6abd60ab35ce2c1e511f816.webp)
扫以下二维码并回复“828”即可获取