IntelliJ IDEA 2021.1 首个 Beta 版本发布

 更新时间:2021年03月09日 09:30:20   作者:开源中国  
这篇文章主要介绍了IntelliJ IDEA 2021.1 首个 Beta 版本发布,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

经过了近五周的 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 表达式。

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

相关文章

  • 分享Java常用开发编辑器工具

    分享Java常用开发编辑器工具

    这篇文章主要给大家分享了分享Java常用开发编辑器工具,文章内容介绍非常详细,具有很大的参考价值,需要的小伙伴可以参考一下,希望对你的工作或学习有一定的帮助
    2022-03-03
  • Java查询时间段(startTime--endTime)间的数据方式

    Java查询时间段(startTime--endTime)间的数据方式

    这篇文章主要介绍了Java查询时间段(startTime--endTime)间的数据方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • SpringCloud项目集成Feign、Hystrix过程解析

    SpringCloud项目集成Feign、Hystrix过程解析

    这篇文章主要介绍了SpringCloud项目集成Feign、Hystrix过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Java高级语法学习之反射详解

    Java高级语法学习之反射详解

    java的泛型和反射机制一直很难理解和应用,下面这篇文章主要给大家介绍了关于Java高级语法学习之反射的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • StringUtils工具包中字符串非空判断isNotEmpty和isNotBlank的区别

    StringUtils工具包中字符串非空判断isNotEmpty和isNotBlank的区别

    今天小编就为大家分享一篇关于StringUtils工具包中字符串非空判断isNotEmpty和isNotBlank的区别,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Spring通过Java配置集成Tomcat的方法

    Spring通过Java配置集成Tomcat的方法

    这篇文章主要介绍了Spring通过Java配置集成Tomcat的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 如何使用pipeline和jacoco获取自动化测试代码覆盖率

    如何使用pipeline和jacoco获取自动化测试代码覆盖率

    这篇文章主要介绍了如何使用pipeline和jacoco获取自动化测试代码覆盖率,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • 解决springmvc整合Mybatis的Log4j日志输出问题

    解决springmvc整合Mybatis的Log4j日志输出问题

    这篇文章主要介绍了解决springmvc整合Mybatis的Log4j日志输出问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Springboot集成百度地图实现定位打卡的示例代码

    Springboot集成百度地图实现定位打卡的示例代码

    本文主要介绍了Springboot集成百度地图实现定位打卡的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-02-02
  • 关于MyBatis通用Mapper@Table注解使用的注意点

    关于MyBatis通用Mapper@Table注解使用的注意点

    这篇文章主要介绍了关于MyBatis通用Mapper@Table注解使用的注意点,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11

最新评论