pydev交互式控制台总是消失和其他控制台问题

时间:2012-11-29 10:24:23

标签: python eclipse console pydev

我刚开始在Eclipse中使用pydev,我对交互式控制台的工作方式有很多疑问。

我已经了解了如何启动交互式控制台并使用它来运行功能。我的问题是:

  1. 每次我更改代码并重新运行代码时,我的交互式控制台都会消失。这很烦人,因为我必须重新打开一个控制台,我无法看到/重新运行我以前的历史记录。如果我固定它,它会停留,但我不能运行任何代码。有没有办法让交互式控制台始终保持打开状态,还能运行你的代码?我目前花了很多时间关闭并打开游戏机!

  2. 如何从交互式控制台运行一个函数,但仍然让调试器在断点处停止。如果我从主函数运行代码,我可以使用调试器,但如果我从控制台运行代码,它只是跳过断点。

  3. 感谢 尼尔

2 个答案:

答案 0 :(得分:0)

  1. 您可以按Ctrl + Alt + Enter并激活所需的Python文件,而不是单击“Python Run”,控制台将在其上调用execfile。你以前的所有故事都留在那里。您也可以选择代码的某些部分并仅运行它。

  2. 据我所知,你不能。请改为检查pdb模块。

答案 1 :(得分:0)

不确定问题的根源是否相同,但我遇到了一个类似的问题,即一旦我点击脚本编辑器,PyDev控制台就会一直消失,即使点击控制台的Pin Console按钮也是如此

我只是通过双击脚本选项卡解决了这个问题,这使得控制台始终保持可见。

相关问题