2012-11-29 70 views
5

我刚刚开始在Eclipse中使用pydev,并且我对交互式控制台的工作方式有很多疑问。pydev交互式控制台总是消失和其他控制台问题

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

  1. 每当我改变我的代码并重新运行它,我的交互式控制台就会消失。这很烦人,因为我不得不重新打开一个控制台,我看不到/重新运行我以前的历史。如果我钉住它,它会保持,但是我不能运行任何代码。有没有办法让交互式控制台始终处于打开状态,还能够运行代码?我目前花了大量时间关闭和开放游戏机!

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

感谢 尼尔

回答

0
  1. 不要点击 “巨蟒运行”,你可以按Ctrl + Alt +与所需的Python文件主动输入和控制台会叫execfile就可以了。你之前的故事都留在那里。您也可以选择部分代码并仅运行它。

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