我想知道是否可以将PyCharm IDE中的调试过程附加到外部IPython终端。
这是一张描述这种情况的图片:
以下是我希望重现此方案的步骤:
1。)在PyCharm IDE中的任何代码行设置断点。
2.。)当IDE遇到断点所在的代码行时,它应该打开终端,启动ipython并加载所有变量/模块,就像正常调试一样。
3.)继续并进入/退出应反映在终端
中非常感谢任何帮助!
答案 0 :(得分:1)
幸运的是,PyCharm内置了所有这些功能!没有必要启动另一个单独的终端窗口并将其附加到调试器 - PyCharm将负责这一点。您可以在此处找到更多信息:
具体来说,一旦你开始调试" Debug"窗口应该弹出。那应该有两个标签 - " Debugger"和"控制台"。在"控制台"选项卡,有一个按钮,其中包含工具提示"启动Python提示符" (在垃圾桶的正下方)。这将在控制台内启动Ipython终端。