请告诉我您希望当前的Python调试器具有哪些功能。我正在创建一个新的Python IDE /调试器,我期待挑战请求!
答案 0 :(得分:6)
请原谅我这个无耻的函数式编程插件,但是......
向后退步的能力。
答案 1 :(得分:6)
我使用winpdb,我非常喜欢它。我认为一个新的调试器至少需要它的功能。虽然它有一些GUI nuisiances,所以也许你修复它或从中获取一些想法来编写自己的。
Winpdb是一个平台独立的图形GPL Python调试器,支持通过网络进行远程调试,多线程,命名空间修改,嵌入式调试,加密通信,速度提高20倍比pdb。
特点:
(来源:winpdb.org)
答案 2 :(得分:2)
我的#1调试功能(我当前的IDE,Wing确实有)可以放入python解释器并在断点处运行任意python代码。让我想起当天回来使用Smalltalk。
在本地范围内执行代码的能力是非常有用的,特别是与在C ++中工作相比,它有时可能是一种检查局部变量的斗争。
答案 3 :(得分:0)
能够逐步完成表达式评估和直观的调用堆栈可视化,如Thonny(http://thonny.org)