PuDB is a full-screen


Version: console-based visual debugger for Python.
Size:
25KB
Requirements:
No special requirements
Price:
Free
System:
Linux
Rating:
4.2
License:
GPL

Description - PuDB is a full-screen



PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of Modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you`ve worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB`s UI might look familiar.Features * Syntax-highlighted source, the stack, breakpoints and variables are all visible at once and continuously updated. This helps you be more aware of what`s going on in your program. Variable displays can be expanded, collapsed and have various customization options. * Simple, keyboard-based navigation using single keystrokes makes debugging quick and easy. PuDB understands cursor-keys and Vi shortcuts for navigation. Other keys are inspired by the corresponding pdb coomands. * Use search to find relevant source code, or use "m" to invoke the module browser that shows loaded modules, lets you load new ones and reload existing ones. * Breakpoints can be set just by pointing at a source line and hitting "b" and then edited visually in the breakpoints window. Or hit "t" to run to the line under the cursor. * Drop to a Python shell in the current environment by pressing "!". * PuDB places special emphasis on exception handling. A post-mortem mode makes it easy to retrace a crashing program`s last Steps. * IPython integration

PuDB is a full-screen Full Screen Screen Pudb


More in Debugging-PuDB is a full-screen

Source Cursor Full Screen Full Screen Pudb