pdb++, a drop-in replacement for pdb (the #python debugger) | Opensource Findings
pdb++, a drop-in replacement for pdb (the #python debugger)
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
Personal opinion: I don't like pdb and debuggers in general. Whenever I open a debugger - it means that I have a really big problem. But, this one seems like the best solution (except PyCharm, of course).
Links and concise reviews on open-source tools, news, and talks about language-design, trends and fundamentals. Write-only. If you like this project, you can sponsor it directly: https://github.com/sp...