嘿,我想知道...我正在将 pydev 与 eclipse 一起使用,我真的很喜欢强大的调试功能,但我想知道:
是否可以在eclipse中设置断点并在执行过程中跳转到交互式python解释器?
我认为这会非常方便;)
edit:我想强调,我的目标不是跳入调试器。 pydev/eclipse 有一个很棒的调试器,我可以查看回溯并设置断点。
我想要的是执行一个脚本并在执行过程中跳转到交互式 python 解释器,这样我就可以做类似的事情...
- 闲逛
- 检查事物的价值
- 操纵变量
- 在将其添加到应用程序之前弄清楚一些代码
我知道您可以使用调试器完成这一切,但我可以在交互式解释器中更快地完成这一切,因为我可以尝试一些东西,看看它不起作用,然后尝试其他东西,而无需让应用程序返回到执行点再次该代码。
因此,距 OP 的问题大约一年后,PyDev 内置了此功能。我不确定何时引入此功能,但我所知道的是我花了最后约 2 小时谷歌搜索...配置 iPython 等(其中看起来它可以完成这项工作),但只是意识到 Eclipse/PyDev 拥有我想要的 ootb。
一旦您在调试模式下遇到断点,控制台就准备就绪并等待!
我只是没有注意到这一点,因为没有提示或闪烁的光标;我错误地认为它是一个标准的、仅输出的控制台......但事实并非如此。它甚至具有代码完成功能。
好东西,看看http://pydev.org/manual_adv_debug_console.html更多细节。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)