Java 在intellij中调试时实时更改变量?

Java 在intellij中调试时实时更改变量?,java,unit-testing,debugging,intellij-idea,Java,Unit Testing,Debugging,Intellij Idea,在eclipse中调试时,我相信您能够在源代码中更改变量的值,并让它实时更新,而无需设置断点或任何东西。我想知道intellij是否也能做到这一点 您可以在调试模式下运行程序,如果可能(存在限制),代码中的更改将应用,而无需重新启动程序 重新加载已更改的类 执行以下操作之一: 在主菜单上,选择运行->重新加载更改的类 在主菜单上,选择Build->Compile“class\u name”在调试期间重新编译修改过的类 不知道“实时”更改变量值的任何其他方法。您需要详细说明。如何在没有断点的情

在eclipse中调试时,我相信您能够在源代码中更改变量的值,并让它实时更新,而无需设置断点或任何东西。我想知道intellij是否也能做到这一点

您可以在调试模式下运行程序,如果可能(存在限制),代码中的更改将应用,而无需重新启动程序

重新加载已更改的类

执行以下操作之一:

  • 在主菜单上,选择运行->重新加载更改的类
  • 在主菜单上,选择Build->Compile“class\u name”在调试期间重新编译修改过的类

不知道“实时”更改变量值的任何其他方法。

您需要详细说明。如何在没有断点的情况下手动更改变量?如果您有一个setter,您可以将其添加为一个evaluate表达式,可能类似于。这复制了我在eclipse中寻找的行为。似乎eclipse在保存后会自动重新加载更改的类。