近日,IDEA 2022.1 的 Beta 2 版本公布了!上面咱们一起来看看对于咱们 Java 开发者来说,有哪些重要的更新内容。
Java 加强
随着 Java 18 的正式公布,IDEA 也在该版本中迅速跟进。目前曾经反对的性能包含:
@snippet 标记
为了简化在 API 文档中蕴含示例源代码,在 JDK 18 中引入了用于 JavaDoc 的规范 Doclet 的 @Snipket
标记。所以,在这个版本中,就能够像上面这样在正文中增加一些示例代码了。
switch 加强
在 JDK 17 中引入的 Switch 表达式模式匹配标准这次也曾经更新,在该版本的 IntelliJ IDEA 已反对这两种根本更新。
其余更新
- 在 JDK18 中,默认字符集间接就是 UTF-8,而不是依据平台的不同而有不同的默认字符集。
- 非动态外部类不会捕捉未应用的
this
,所以将不会再触发正告
JUnit 5 加强
增加了对 JUnit 5.7 中引入的新性能的反对,包含对 @EnabledIf/DisabledIf
、@NullSource/emptySource
和@TempDir
正文的反对。
编辑器优化
实现了“Incorrect formatting”检测,如果文件的以后格局与代码款式设置不匹配,IDEA 将会告诉开发者。大家能够通过上面的形式配置开启或敞开。
这里仅列出了一些 DD 关注的内容,还有一些其余更新信息,大家能够通过参考资料中的连贯查看残缺信息。
参考资料
- https://blog.jetbrains.com/id…
欢送关注我的公众号:程序猿 DD。第一工夫理解前沿行业音讯、分享深度技术干货、获取优质学习资源