1. 调试器增强:数据流分析辅助

v2023.1 向调试器添加了数据流分析辅助功能,它可以根据程序执行的当前状态(始终为真/始终为假)来预测并显示可能的异常。

当调试Java代码并到达断点时,IDE将根据程序的当前状态运行数据流分析,并向您展示代码执行到达此点之前接下来会发生什么。

简单来说,就是在调试那些复杂的代码时,IDE可以提前显示那些不会改变的调试值,以便你更好的调试代码,如图

代码java下载文件_代码jar包_java代码

不知道其他编辑好不好,总感觉可能已经有了……

2.增强调试:属性top功能

这个改进不大,但是在调试的时候非常有用。 也就是说,当你调试的时候,有些对象的字段太多了。 为了找到它们,有时你必须翻页或下拉很多。 一般来说,我们可能需要去调试。 经过多次代码后,现在在第一次调试后将调试字段设置到顶部,以免一直寻找它。

代码java下载文件_java代码_代码jar包

3.调试增强:IPV6调试

IDEA 现在支持通过远程计算机 IPV6 进入调试会话。

4.改进性能分析,删除多余的东西

使用CPU调试器进行性能分析时,可以通过隐藏部分方法或仅关注某个调用节点下的方法来提供更高焦点的分析。

提供了四个选项:

代码java下载文件_java代码_代码jar包

此外,IDEA允许您绕过递归,让您进行更有针对性的性能分析

java代码_代码java下载文件_代码jar包

5.支持读取内存快照文件

IDEA现在支持打开hprof文件,即内存快照文件,打开内存快照文件不会为你占用太多内存。 如果您想打开此类文件,您需要

java代码_代码java下载文件_代码jar包

打开后是这样的

代码jar包_代码java下载文件_java代码

目前只能进行简单的分析,后续功能还在开发中。

6.IDEA更改了代码提交界面

他看起来像这样

代码jar包_代码java下载文件_java代码

7.用作简单的文本编辑器

看上去是个不错的功能,但是还是感觉有点鸡肋,因为需要通过命令行方式打开,而且有一定的阉割功能,然后打开速度比较快。

代码java下载文件_代码jar包_java代码

8.您可以预览更改意图

也就是说,我们可以通过快捷键打开IDEA提供的一些建议。 例如,这里有一个警告。 IDEA会提供一些建议的解决方案或者让你修改设置。 现在,如果你需要更改代码,在更改之前,IDEA 允许你预览修改后的样子。 您无需先完成修改再取消。

如果不改快捷键的话就是alt+空格。

9.冥想模式

用于消除干扰,解决以前全屏模式的一些缺点,让现在使用起来更加方便。

好了,今天的主题就讲到这里吧,不管如何,能帮到你我就很开心了,如果您觉得这篇文章写得不错,欢迎点赞和分享给身边的朋友。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注