![]() It uses bdb (part of stdlib) but adds a GUI and has some powerful features like object browser, windows for variables, classes, functions, exceptions, stack, conditional breakpoints, etc. Pdb extension with curses module that adds console window with source code.īoth a CPYTHON and a JPYTHON(JYTHON) debugging framework which has been integrated inside Jedit as a standard jedit pluggin.ĭebugger for Python programs with a graphical user interface. This was written in the era of Python 2.4-2.6. The debugger supports thread debugging, signal handling, non-interactive tracing, and much more. An expanded version of pdb loosely based on the gdb command set. Improved version of pdb that is part of IPython but also can be used separatelyįully-featured remote debugger: attaching to running programs, especially usefull to debug programms with TUIĪ python IDE with remote debugging capability.Īn advanced python debugger, with support for smart breakpoints, multiple threads, namespace modification, embedded debugging, encrypted communication and speed of up to 20 times that of pdb. It allows a user to PDB into a function, do a Line profiler, inspect an object and Disasemble the function.įork of winpdb after this was unmaintained 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.Ī set of debugging decorators which respects Django's settings in case the package is withing a Django project. ![]() In addition to the features of pdb/pydb, the debugger supports syntax coloring (via pygments), has extensive on-line help (in rendered reStructuredText), readthedocs documentation, command completion, a smarter eval, debugger macros written in Python, and more.Īn extension of the pdb module of the standard library. Decompilation is also used to provide sensible debugging inside exec strings, and more accurate position information when stopped or in showing a stack trace. This is the only debugger that I (rocky) am aware of that uses decompilation technology (also written by me), so that you can debug CPython bytcode files where no source code is available. pdbrc for Python's standard debugger, pdb, which allows you to run arbitrary Python commands on pdb startup.Ī rewrite of pdb/pydb with closer compliance to gdb. The standard library debugger, part of all Python installations.Ī visual, console-based, full-screen debugger, designed as a more comfortable drop-in replacement for pdb.
0 Comments
Leave a Reply. |