5 ms·
I am young grug who didn't use debuggers much until last year or so. What sold me on debugger is the things you can do with it * See values and eval expre
by never_inline 1y ago
I am young grug who didn't use debuggers much until last year or so.
What sold me on debugger is the things you can do with it
* See values and eval expressions in calling frames.
* Modify the course of execution by eval'ing a mutating expression.
* Set exception breakpoints which stop deep where the exception is raised.
One other such tool is REPL. I see REPL and debugger as complementary to each other, and have some success using both together in VSCode, which is pretty convenient with autoreload set. (https://mahesh-hegde.github.io/posts/vscode-ipython-debugging/ https://mahesh-hegde.github.io/posts/vscode-ipython-debuggin...)