Full-screen console debugger for Python
![](https://www.deeplearningdaily.com/wp-content/uploads/2021/09/full-screen-console-debugger-for-python_612ffac6db5b6-375x210.jpeg)
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.
Here’s a screenshot:
You may watch a screencast, too.
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