Debugger

Retroactive Print Statements

Debugging with print statements typically includes editing, re-running, and hoping you reproduce the bug. With Replay, you click and immediately see the messages in the console as if you had the log there all along.

Jump to the point

The problem with breakpoints is that when you pause you can only go forward. When you add a breakpoint in Replay, you can jump forward and backward.

Add a comment

Comments are pinned to the code so it's easy to discuss the application context at that specific point in time.

Evaluate in the Console

Hover on a variable in the editor and evaluate expressions in the console. What's magical about Replay is that you can rewind to the root cause and debug it directly.