Title: It&#x27;s been years since I&#x27;ve used a debugger (Turbo Debug), never bothered to learn how to use a debugger for non-assembly code, and tend to just sprinkle `print` everywhere until I can narrow down the problem.<p>I&#x27;m a Vim person, and am envious of IDE users with integrated breakpoints, stepping, and variable inspection with just a mouse, but only today found out about Vim&#x27;s `termdebug` :headdesk:<p>So I&#x27;m wondering... what does the HN crowd use to investigate code problems:<p><pre><code>    - sprinkling print
    - IDE with integrated debugger
    - termdebug (i.e editor with gdb in another pane)
    - debugger by hand on the command line
    - other (please comment)</code></pre>
Upvote: