8

终于来了,IDEA 2021.1版本正式发布,完美支持WSL 2

 3 years ago
source link: https://segmentfault.com/a/1190000039790162
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

先点赞再看,养成好习惯

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 的教程,可以参见微软的官方文档,跟着文档一步步来就可以了,非常简单。
Windows Subsystem for Linux Installation Guide for Windows 10

运行目标,这个功能太香了。我们的程序不光可以运行在本地,在 WSL 2,在远程 SSH 主机,还可以再 Docker 中,一键运行在 Docker。

而且 Docker 对 WSL 2 的支持也非常好,我们还可以运行在 WSL 2 中的 Docker,同时用 Windows 中的 Docker 管理工具,真香!

内置的 HTML 预览器

在 HTML 文件中,只需要点击右上角的 IDEA 图标,就可以使用内置预览器去预览网页了,而且实时刷新,再也不用打开浏览器预览。

搜索范围的增强

以后我们在搜索时,还可以添加外部的依赖到作用域中,完成更全面的搜索。设置入口在Preferences/Settings | Appearance & Behavior | Scopes

Windows 版本的任务栏增强

在任务栏中,对 IDEA 右键会出现最近的项目

增强的 Pull Request 支持

你的提交 PR 操作,以后只需要在 Pull Request 面板中进行了,再也不用命令和网页

支持 Git 提交模板

和其他分支对比文件

现在可以再_Compare with branch_弹框中,与其他分支对比文件了

拆分窗口优化

垂直分割编辑器窗口后,双击 Tab 就可以将当前窗口最大化,再次双击会还原

JSON Path 的支持

以后打开.json文件时,就可以用 JSON Path 过滤 / 转换 / 输出了

JAVA 16 的支持

IDEA 2021.1 版本已经支持了 JAVA 16

更智能的数据检查

IDEA 现在会提示你一些基本的错误,比如数据长度为负数,提示你拆箱装箱等。

浅色 UML 背景的支持

对于一些喜欢用浅色主题的同学来说,以后看 UML 图再也不用深色了

好了,IDEA 2021.1 版本的主要新特性就这些,还有一些 Docker/JavaScript/K8s 的特性,大家有兴趣可以浏览官方说明:https://www.jetbrains.com/idea/whatsnew/

原创不易,转载请联系作者。如果我的文章对您有帮助,请点赞 / 收藏 / 关注鼓励支持一下吧❤❤❤❤❤❤


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK