Debugging 在intellij中调试期间,有没有办法保存变量及其值?

Debugging 在intellij中调试期间,有没有办法保存变量及其值?,debugging,intellij-idea,Debugging,Intellij Idea,我正在与一个错误作斗争。我找不到它。有没有办法比较intellij更改前后的调试结果。其他解决办法也将受到欢迎 我在这里解释我的情况 我正在调试一个类,在一个断点处,有三个变量。我把它命名为variableA,variableB和variableC。例如,当variableA获取其值时,调试器停止。当时,我想保存variableA的内容。这样,我就可以比较更改前后变量a的内容。打印语句有效吗?你可以使用一个全局计数器来跟踪你的通行证,然后比较控制台中的值。我认为,在你的情况下,你唯一能做的就是打

我正在与一个错误作斗争。我找不到它。有没有办法比较intellij更改前后的调试结果。其他解决办法也将受到欢迎

我在这里解释我的情况


我正在调试一个类,在一个断点处,有三个变量。我把它命名为
variableA
variableB
variableC
。例如,当variableA获取其值时,调试器停止。当时,我想保存
variableA
的内容。这样,我就可以比较更改前后
变量a的内容。

打印语句有效吗?你可以使用一个全局计数器来跟踪你的通行证,然后比较控制台中的值。

我认为,在你的情况下,你唯一能做的就是打开变量的所有值,然后选择all并复制粘贴,就像他在评论中指出的标记一样

您是否正在寻找一些集成的工作流?因为您始终可以将值复制到剪贴板并将其粘贴到文本编辑器中。您还可以将一个值与剪贴板进行比较。是的,但此对象有200多个值,无法一次复制所有值。请看下面的答案:如果有人将其添加到intellijIt的功能请求中会更好,因为intellijIt的功能请求比控制台可以处理的情况复杂得多。