Bringing first class performance analysis and observability tools to VS Code.
Disclaimer: This is an early access release and is subject to change
Features
Debugger step/continue timer decoration
When a debug session continues and later stops (breakpoint, step, etc.), the extension displays a small inline decoration like ⏱ 123ms on the line where execution stopped.
The value is measured as the elapsed time between the last debugger continued event and the next stopped event.
Decorations are cleared when you continue again, and when the debug session ends.
Requirements
VS Code v1.75.0 or greater
Supported Languages
C# (via the C# / .NET debug experience) fully supported.
TS/JS (Node) experimental support - full support coming soon.
Other languages: If the debugger you’re using implements the DAP protocol, this may work out of the box. That said, DAP implementations can be different do to language specifics, so your mileage may vary depending on the particular debug adapter and configuration.
Release Notes
0.1.0
Early Access
Adds a line decoration showing elapsed milliseconds after each debug continue/step cycle (time between continued → next stopped).
Clears decorations on continue and when the debug session terminates.