近日,IDEA 2022.1的Beta 2版本公布了!上面咱们一起来看看对于咱们Java开发者来说,有哪些重要的更新内容。

Java加强

随着Java 18的正式公布,IDEA也在该版本中迅速跟进。目前曾经反对的性能包含:

@snippet标记

为了简化在API文档中蕴含示例源代码,在JDK 18中引入了用于JavaDoc的规范Doclet的@Snipket标记。所以,在这个版本中,就能够像上面这样在正文中增加一些示例代码了。

switch加强

在JDK 17中引入的Switch表达式模式匹配标准这次也曾经更新,在该版本的IntelliJ IDEA已反对这两种根本更新。

其余更新

  1. 在JDK18中,默认字符集间接就是UTF-8,而不是依据平台的不同而有不同的默认字符集。
  2. 非动态外部类不会捕捉未应用的this,所以将不会再触发正告

JUnit 5加强

增加了对JUnit 5.7中引入的新性能的反对,包含对@EnabledIf/DisabledIf@NullSource/emptySource@TempDir正文的反对。

编辑器优化

实现了“Incorrect formatting”检测,如果文件的以后格局与代码款式设置不匹配,IDEA将会告诉开发者。大家能够通过上面的形式配置开启或敞开。

这里仅列出了一些DD关注的内容,还有一些其余更新信息,大家能够通过参考资料中的连贯查看残缺信息。

参考资料

  • https://blog.jetbrains.com/id...
欢送关注我的公众号:程序猿DD。第一工夫理解前沿行业音讯、分享深度技术干货、获取优质学习资源