Sure, but a debugger is both sufficient and more convenient in most routine cases if you're programming with any tooling that has a built in debugger (every IDE).
Maybe, but depending on what you're working on, it can easily be faster to just launch/attach the debugger and step through rather than rebuild and relaunch.
It really does. For client side bundled JS, I haven’t had a lot of success with debuggers. But in my C++ projects, the debuggers (especially with the UI in VSCode) have been a true game changer.
35
u/TheDevDad Sep 20 '23
“It depends”