debug

debug 0.2.0

调试是在一个单独的语句看中调试器。人与调试打印。这是伟大的简单情况。另一个调试工具,PDB,是不太受欢迎,因为它需要更多的努力:一个人做了谷歌搜索,通过脱脂文档,键入一些长期“跟踪......某事”,而这一切只是为了得到一些不友好双色外壳,甚至不似乎明白tab键应该如何工作。该项目FTFY:您导入调试,你会发现自己在与语法高亮,标签完成,和可读性DIR()替代调试器。你不必知道任何PDB命令,只记得“C”关闭调试器并返回到您的程序 -...

Alleyoop

Alleyoop 0.9.8

Alleyoop是一个GNOME前端的流行Valgrind的内存调试。 Alleyoop是一个图形化的前端,以用于x86 GNU / Linux的日益流行的Valgrind的内存检测器使用基于GTK +构件集和其他GNOME库的X-Windows环境。 特点包括一个右键快捷菜单来智能压制错误或启动源文件编辑/跳转到的错误情况的确切路线。甲搜索栏在观看者的顶部可以被用来限制可视的错误的那些匹配输入的正则表达式条件的。还包括一个功能齐全的镇压编辑 要求: ·巧舌如簧的2.2.x ·攀高的1.2.x ·GTK...

pyrasite

pyrasite 2.0

pyrasite是一个Python的工具,它的代码注入到一个运行的Python程序。示例有效载荷你好世界pyrasite 载荷/ helloworld.py此有效载荷所使用的测试套件,其可通过执行运行:蟒蛇setup.py测试反向的Python壳牌$蟒蛇>>> X ='富'$ pyrasite有效载荷/ reverse_python_shell.py$ NC -l本地主机9001Python的2.7.1(R271:86832,2011年4月12日,16点15分十六秒)[GCC 4.6.0...

rpdb

rpdb 0.1.2

RPDB基本上是围绕PDB,将重新路由stdin和stdout到套接字句柄&NBSP一个Python包装;默认情况下,它会打开端口4444的调试器:进口RPDB; rpdb.set_trace()但你可以改变,通过简单的手动实例RPDB:进口RPDB调试器= rpdb.Rpdb(12345)debugger.set_trace()众所周知,工作的Jython 2.5,Python的2.5和Python...

interruptingcow是一个通用的Python的工具,可以比较从容打断你的代码时,它不会在几秒钟内特定数量的执行:从interruptingcow进口超时尝试: 与超时(5): #执行可能非常缓慢运行 通除了RuntimeError: 打印“并没有在5秒内完成”安装  PIP安装interruptingcow注意事项Interruptingcow使用信号(SIGALRM),让操作系统的中断程序的执行。这具有以下限制:1....

KDbg

KDbg 2.5.5 更新

工具KDbg是一个开源和C ++实现和设计从偏移作为一个GUI(图形用户界面),免费的图形软件的前端GDB的应用程序,也被称为GNU调试。它是为KDE...

UpStare

UpStare 0.12.9

在程序代码和程序状态被立即在单一步骤中进行更新。这是没有必要无限期地等待静态程序状态。正在运行的算法可以被更新中游它的执行,并从另一种算法的不同点(不一定是开头)恢复 特点: ...

pytrace

pytrace 0.2.1

pytrace是一个快速的Python跟踪,记录函数调用,参数和返回值。追溯援助调试,分析和排除记录。pytrace已经测试过2.7的python和python 3.2。 (应支持2.6及以上)pytrace已经过测试,在OS X和一些Linux发行版。在Twitter上更新遵循@alonhorev。安装pytrace取决于源码和C实现协议的缓冲区。在Debian /...