我的意思是说:
在许多 IDE(我更了解 Eclipse 和 Visual Studio)中,有一个称为交互式控制台的功能。
这使我可以在调试模式下,当我遇到断点或出于任何原因控制我的代码时,我可以执行知道我的应用程序上下文的代码。
这意味着我可以修改变量的内容,但也可以调用对象的方法。在 Eclipse(用于 Java)中,我什至可以定义新的局部变量并用它们“做事”。
我认为这在这样的情况下非常有用,例如当一个人需要通过一个很长的过程(在接口中)来测试代码时,以及在代码中的某个时刻,测试不同的 FuBa 调用会有所帮助。
我知道如何在运行时在调试器中修改变量的内容,并且我同意这基本上与我要求的相同(尽管速度较慢)。
我也知道新的调试器(我认为是从 7.02 版开始)允许运行调试器脚本,这可以动态生成代码,但这也太麻烦了(尽管可以从这里开始实现一个不错的交互式控制台)。
那么有没有这样的工具呢?