A Debugger is a REPL is a Debugger
I love debuggers! The last time I used a debugger seriously was in 2017 or so, when I was still
coding in Kotlin. I’ve since switched to working with native code, and, sadly gdb and lldb are of
almost no help for me. This is because they are mere “debuggers”, but what I need is a REPL, and a
debugger, all in one. In this article I show a more productive way to use debuggers as REPLS.
The trick boils down to two IntelliJ IDEA features, Run to Cursor and Quick Evaluate
Expression.
The first featur...
Read more at matklad.github.io