近日,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。第一工夫理解前沿行业音讯、分享深度技术干货、获取优质学习资源