一个*完美的* Python调试器有什么功能? [英] What features would a *perfect* Python debugger have?

查看:125
本文介绍了一个*完美的* Python调试器有什么功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请告诉我你目前的Python调试器有哪些功能。我正在创建一个新的Python IDE /调试器,期待着具有挑战性的请求!

解决方案

我使用winpdb ,我非常喜欢。我认为一个新的调试器至少需要它的功能。它有一些GUI的滋扰,但也许你可以修改它,或者从它自己写一些想法。



Winpdb 是一种独立于平台的图形化GPL Python调试器,支持通过网络进行远程调试,多线程,命名空间修改,嵌入式调试,加密通信,速度可达20倍比起pdb。



功能:




  • GPL许可证。 WinPDB是免费软件。

  • 与CPython 2.3至2.6和Python 3000兼容

  • 与wxPython 2.6至2.8兼容


  • 用户界面:rpdb2是基于控制台的,而winpdb需要wxPython 2.6或更高版本。



截图http://winpdb.org/images/screenshot_winpdb_small.jpg


Please tell me which features you wish your current Python debugger had. I'm creating a new Python IDE/debugger and am looking forward to challenging requests!

解决方案

I use winpdb and I like it very much. I think a new debugger would need to have at least its features. It has some GUI nuisiances though, so maybe you fix it or take some ideas from it to write your own.

Winpdb is a platform independent graphical GPL Python debugger with support for remote debugging over a network, multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.

Features:

  • GPL license. Winpdb is Free Software.
  • Compatible with CPython 2.3 through 2.6 and Python 3000
  • Compatible with wxPython 2.6 through 2.8
  • Platform independent, and tested on Ubuntu Gutsy and Windows XP.
  • User Interfaces: rpdb2 is console based, while winpdb requires wxPython 2.6 or later.

Screenshot http://winpdb.org/images/screenshot_winpdb_small.jpg

这篇关于一个*完美的* Python调试器有什么功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆