PyCharm + IPython在外部终端调试

时间:2018-01-10 09:56:30

标签: python debugging pycharm ipython

我想知道是否可以将PyCharm IDE中的调试过程附加到外部IPython终端。

这是一张描述这种情况的图片:

end_result

以下是我希望重现此方案的步骤:

1。)在PyCharm IDE中的任何代码行设置断点。

2.。)当IDE遇到断点所在的代码行时,它应该打开终端,启动ipython并加载所有变量/模块,就像正常调试一样。

3.)继续并进入/退出应反映在终端

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

幸运的是,PyCharm内置了所有这些功能!没有必要启动另一个单独的终端窗口并将其附加到调试器 - PyCharm将负责这一点。您可以在此处找到更多信息:

具体来说,一旦你开始调试" Debug"窗口应该弹出。那应该有两个标签 - " Debugger"和"控制台"。在"控制台"选项卡,有一个按钮,其中包含工具提示"启动Python提示符" (在垃圾桶的正下方)。这将在控制台内启动Ipython终端。