IntelliJ IDEA 2021.1 首个Beta版本发布
局长 OSC开源社区 昨天
经过了近五周的 EAP 版本更新后,IntelliJ IDEA 2021.1 终于发布了首个 Beta 版本。
主要更新亮点:
支持 Java 16
支持打开存储在 WSL 2 中的 Maven 和 Gradle 文件,并在 WSL 2 环境中进行使用
开发团队已发现此功能存在的问题,目前进行修复新增 Run Targets 功能,可帮助用户在 Docker 容器或远程机器上运行、测试和调试应用程序
集成 Space 并支持开箱即用
绑定 Code With Me——这是一个用于协作开发和结对编程的服务
支持在 IDE 内部预览 HTML
重新设计的 Profiler UX
支持调节字体粗细
支持 JSONPath
Framework 改进
支持 Java 16
JDK 16 预计于 2021 年 3 月发布。IntelliJ IDEA 表示,其已经已经在“文件|项目结构|模块”中添加了新的语言级别,还引入了对 Java 16 的基本支持,包括以下更新:
内部类现在可以声明显式或隐式静态的成员。
Stream.collect(toUnmodifiableList()) 被转换为 stream.toList()。现在,toList() 项首先显示在 stream 的 code completion list 中。
支持 WSL 2
当用户的 IDE 在 Windows 上运行时,IDEA 将提供对 WSL 2 内的 Java 项目的初步支持。IntelliJ IDEA 现在可以在 WSL 2 中执行以下操作:检测 JDK 安装、安装 JDK,以及使用 IntelliJ IDEA 构建系统编译和运行项目。此外还支持打开存储在 WSL 2 中的 Maven 和 Gradle 文件。
Run Targets
从 2021.1 开始,新的 Run Targets 功能将允许用户在 target 上运行、测试和调试应用程序 — IDE 将在其中执行代码的已配置环境。
IntelliJ IDEA Ultimate 目前允许用户在 Docker、SSH 和 WSL target 上运行 Java 应用程序、JUnit 测试和来自 Java、Maven 和 Spring Boot 项目的 Maven 命令。
支持调节字体粗细
支持 JSONPath
IntelliJ IDEA 支持使用 Goessner 和 Jayway 语法的 JSONPath 表达式。
下载地址:https://www.jetbrains.com/idea/nextversion
发布公告:https://blog.jetbrains.com/idea/2021/03/intellij-idea-2021-1-beta/