IntelliJ IDEA 2021.1 EAP 1 发布支持 Java 16 和 WSL 2

 更新时间:2021年02月23日 09:52:29   作者:白开水不加糖  
这篇文章主要介绍了IntelliJ IDEA 2021.1 EAP 1 发布支持 Java 16 和 WSL 2,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

推荐:

最新idea2021注册码永久激活(激活到2100年)

IDEA最新激活码2021(IDEA2020.3.2最新永久激活方法)

正文开始

IntelliJ IDEA 2021.1 EAP 1现已发布,官方表示,其主要是将 IntelliJ IDEA 2021.1 作为一个高质量的版本来对待,它将增强产品的可用性和用户界面。以及关注用户在问题跟踪器中发现的痛点,并计划提供一些新功能。

IntelliJ IDEA 2021.1 的抢先体验计划已经开放,用户现在可以试用即将发布的 v2021.1 的预发布版本。它提供了对 JDK16 的基本支持,WSL 2 的初步支持,以及 Profiler 工具窗口中的 UI 和可用性更新。还引入了一个新的 Run Targets 功能,使得用户可以在 Docker 中和远程机器上轻松运行和调试 Java 应用程序。

具体更新内容如下:

Java 16支持

JDK 16预计于 2021 年 3 月发布。IntelliJ IDEA方面表示,其已经已经在“文件|项目结构|模块”中添加了新的语言级别,还引入了对 Java 16 的基本支持,包括以下更新:

内部类现在可以声明显式或隐式静态的成员。

Stream.collect(toUnmodifiableList()) 被转换为 stream.toList()。现在,toList() 项首先显示在 stream 的 code completion list 中。

WSL 2 支持(part 1)

当用户的 IDE 在 Windows 上运行时,该 EAP将包括对 WSL 2 内的 Java 项目的初步支持。IntelliJ IDEA 现在可以在 WSL 2 中执行以下操作:检测 JDK 安装、安装 JDK,以及使用 IntelliJ IDEA 构建系统编译和运行项目。对 WSL 2 中 Maven 和 Gradle 项目的支持也正在进行中,计划在后续的 EAP 构建中发布。

Run Targets

从v2021.1开始,新的 Run Targets 功能将允许用户在 target 上运行、测试和调试应用程序 — IDE 将在其中执行代码的已配置环境。

IntelliJ IDEA Ultimate 目前允许用户在 Docker、SSH 和 WSL 目标上运行 Java 应用程序、JUnit 测试和来自 Java、Maven 和 Spring Boot 项目的 Maven 命令。

此外还有开箱即用的 Space plugin、添加了内置的 HTML 预览等。更多特性以及错误修复和改进可查看官方博客

下载地址

到此这篇关于IntelliJ IDEA 2021.1 EAP 1 发布支持 Java 16 和 WSL 2的文章就介绍到这了,更多相关 IDEA 2021.1内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spring注入值到Bean的三种方式

    Spring注入值到Bean的三种方式

    这篇文章主要为大家详细介绍了Spring注入值到Bean的三种方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Java键值对Pair的使用方式和操作实现

    Java键值对Pair的使用方式和操作实现

    键值对是一种常见的数据结构,它由一个唯一的键和与之关联的值组成,本文就来介绍一下Java键值对Pair的使用方式和操作实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • Java 9中List.of()的使用示例及注意事项

    Java 9中List.of()的使用示例及注意事项

    Java 9引入了一个新的静态工厂方法List.of(),用于创建不可变的列表对象,这篇文章主要介绍了Java 9中List.of()的使用示例及注意事项的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-03-03
  • 浅谈synchronized方法对非synchronized方法的影响

    浅谈synchronized方法对非synchronized方法的影响

    下面小编就为大家带来一篇浅谈synchronized方法对非synchronized方法的影响。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • mybatisPlus实现倒序拼接字符串

    mybatisPlus实现倒序拼接字符串

    这篇文章主要介绍了mybatisPlus实现倒序拼接字符串方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • SpringBoot大事务问题的常用优化方案

    SpringBoot大事务问题的常用优化方案

    大事务是指运行时间比较长,操作的数据比较多的事务123,大事务的产生原因包括操作的数据比较多、大量的锁竞争、事务中有其他非数据库的耗时操作等,本文给大家总结了SpringBoot大事务问题的常用优化方案,需要的朋友可以参考下
    2024-04-04
  • Java Hibernate中的查询策略和抓取策略

    Java Hibernate中的查询策略和抓取策略

    Hibernate是一种Java对象关系映射框架,提供了多种查询和抓取策略,用于优化数据库访问性能。查询策略包括延迟加载、立即加载、查询缓存等,抓取策略包括join抓取、子查询抓取、批量抓取等。这些策略可以根据实际应用场景进行选择和配置,提高数据访问的效率和稳定性
    2023-04-04
  • 面试中遇到的java逃逸分析问题

    面试中遇到的java逃逸分析问题

    这篇文章主要介绍了面试中遇到的java逃逸分析问题,逃逸分析(Escape Analysis)简单来讲就是,Java Hotspot 虚拟机可以分析新创建对象的使用范围,并决定是否在 Java 堆上分配内存的一项技术。,需要的朋友可以参考下
    2019-06-06
  • Spring Cloud GateWay 路由转发规则介绍详解

    Spring Cloud GateWay 路由转发规则介绍详解

    这篇文章主要介绍了Spring Cloud GateWay 路由转发规则介绍详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • 详解Vue与Spring Boot前后端是怎么对接起来的

    详解Vue与Spring Boot前后端是怎么对接起来的

    这篇文章主要介绍了Vue与Spring Boot前后端是怎么对接起来的相关资料,通过Vue与SpringBoot案例演示Axios调用接口,强调职责分离与工程结构,需要的朋友可以参考下
    2025-06-06

最新评论