想进行这个操作,不能走完这个方法,想要回到上一步直接按F7
如果想查看某个选中代码的结果,或者你去修改表达式的结果如下操作。
如图,现在走到了for那行,但是我想重新执行new Array<>(),这个时候就要选中你想重新执行的代码,然后右键点Evaluate Expression...
跳出下面这个页面
点击 Evaluate
这个只能显示你代码选中的部分的结果,想要修改的话,就加上你要改的代码。
还有就是如果你debug的过程中发现一个变量,比如
Person person = getCurrent();
正常person的name是小明,如果你想让他是小明1去继续执行,那么可以选中这个变量右键 setValue,修改值后记得点击回车。
然后这个debug就按照你的新值去走了