Intellij Idea 如何在调试器中查看在行中间计算的无名称变量?

7hiiyaii  于 2024-01-05  发布在  其他
关注(0)|答案(1)|浏览(128)

假设我有这样的Java /Kotlin代码:

  1. return a(b())

字符串
我想在调试器中看到b()的值-什么是最好的是这样做?
通常我通过“提取变量”重构来解决它:

  1. var c = b()
  2. // set breakpoint on the next line and variable c is visible in debugger
  3. return b(c)


但我更喜欢不修改源代码(这污染了更改日志,我也可以提交它的意外)。

pgpifvop

pgpifvop1#

您可以为此类方法创建**watches,以便始终在调试菜单中显示其结果。
或者简单地使用
Evaluate Expressions**来获得一次结果。

相关问题