Same here, you know you'll spend more time debugging than actually writing code, and debugging often mean figuring out what the code you're reading was meant to be.
Someone needs to take this code bubbles thing to debugging c++. I would kill for an extension to any C++ IDE, which would expand the call stack HORIZONTALLY during step-by-step debug. So with each new call, a window opens to the RIGHT of its caller, listing that function only. When a function exits, the window closes. Thus enabling you to scroll horizontally to go in "depth"...
There should also be a changelog of when which variable was changed by which line (obviously only in step-by-step mode). And when you hover over the change info the line in question that caused the change is highlighted in the relevant code "bubble" .