Skip to content

hediet/vscode-realtime-debugging

Repository files navigation

Real-Time Debugging

Features

  • Highlights statements that write to stdout when they are executed.
  • Statements that have a Logpoint on them write to stdout when they are executed ;)
  • Shows the text that was written to stdout next to the statement.
  • Theoretically supports every debugger and language out there (there is nothing in the implementation specific to JavaScript).

Demo NodeJS

Demo Web

Logpoints

If you are familiar with logpoints, you will never ever need console.log for debugging again! I highly recommend binding the command Debug: Add Logpoint... to a shortcut that is easy to reach (I put it on Shift+F2).

With logpoints you don't need to restart a program when you want to visualize its execution.

Caveats

Does not work when debugging VS Code extension, since they don't write to stdout (console.log is patched and the output event is not sent by the debug adapter).

About

An extension for VS Code that visualizes how a program is being executed in real time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published