pdb++ 0.6: a drop-in replacement for pdb

Antonio Cuni anto.cuni at gmail.com
Fri Dec 10 20:06:06 CET 2010


Hi,
I finally released pdb++ (which got some attention due to a lightning
talk at last europython).  It starts from version 0.6, since it has
been around for years now and it is stable enough to be used during
normal devlopment.

https://bitbucket.org/antocuni/pdb/src

>From the README:

This module is an extension of the pdb module of the standard library.
It is meant to be fully compatible with its predecessor, yet it
introduces a number of new features to make your debugging experience
as nice as possible.

pdb++ features include:

        * colorful TAB completion of Python expressions (through
fancycompleter)
        * optional syntax highlighting of code listings (through
pygments)
        * sticky mode
        * several new commands to be used from the interactive (Pdb++)
prompt
        * smart command parsing (hint: have you ever typed r or c at
the prompt to print the value of some variable?)
        * additional convenience functions in the pdb module, to be
used from your program

pdb++ is meant to be a drop-in replacement for pdb. If you find some
unexpected behavior, please report it as a bug.

Enjoy,
Antonio Cuni


More information about the Python-announce-list mailing list