【发布时间】:2018-09-27 05:35:05
【问题描述】:
我经常使用 Spyder 的内置调试。我发现当我单步执行一个程序时,我经常想对源代码进行更改。但是,这将使代码编辑器中的当前行(行号为粗体的代码行)与 ipython 控制台中由 ipdb 运行的行不合常理。
虽然 ipdb 似乎 继续正常工作,但让我感到紧张的是,我不应该在调试时编辑文件,我最终会出现意外行为。
我的问题是:
我应该能够在 Spyder 中调试的同时编辑文件吗?
如果是这样,最好的方法是什么?
如果没有,PyCharm 或其他适合科学计算的 IDE 是否支持此功能?
非常感谢。
【问题讨论】:
标签: python debugging spyder ipdb