Python PyDev是否具有与Komodo相同的交互式shell(在调试期间)?

Python PyDev是否具有与Komodo相同的交互式shell(在调试期间)?,python,pydev,Python,Pydev,到目前为止,我在Python开发中使用了KomodoIDE,但现在我正在使用PyDev测试Eclipse。一切正常,但我缺少一项Komodo功能。 在Komodo中,我可以在调试器外壳中检查正在运行的应用程序。也就是说,在遇到断点后,我不仅可以读取变量的内容,还可以执行任意Python代码(例如更改变量的值),然后继续执行程序。 PyDev在调试期间也有一些交互式shell,但我只能读取变量,不能更改它们的内容。这项功能在PyDev中不可用,还是我在这里遗漏了什么 非常感谢,, 阿克塞尔是的,你

到目前为止,我在Python开发中使用了KomodoIDE,但现在我正在使用PyDev测试Eclipse。一切正常,但我缺少一项Komodo功能。
在Komodo中,我可以在调试器外壳中检查正在运行的应用程序。也就是说,在遇到断点后,我不仅可以读取变量的内容,还可以执行任意Python代码(例如更改变量的值),然后继续执行程序。 PyDev在调试期间也有一些交互式shell,但我只能读取变量,不能更改它们的内容。这项功能在PyDev中不可用,还是我在这里遗漏了什么

非常感谢,,
阿克塞尔是的,你能做到。只需在控制台中键入所需的命令:)。我通常要右键点击

调试为>>Python运行


PyDev有点古怪,但您已经习惯了。

正如您所看到的,您可以直接使用控制台:

现在,您还可以通过选择要附加的堆栈帧来连接交互式控制台(更高级一点):


确实有效!当我早些时候尝试这一点时,我感到困惑,因为变量面板中的变量内容没有立即更新,但只要我使用调试器执行进一步的单个步骤,GUI就会更新。非常感谢。