Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Execution TimerNew to Visual Studio Code? Get it now.
Execution Timer

Execution Timer

yyhaos

|
3,278 installs
| (0) | Free
Track debug session runtime in the VS Code status bar
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Execution Timer

Execution Timer in the VS Code status bar

Execution Timer is a VS Code extension that tracks debug-session runtime in the status bar without showing pop-ups.

Features

  • Starts automatically when a debug session begins.
  • Displays elapsed time with two decimal places.
  • Excludes time spent paused at breakpoints.
  • Follows the active session when multiple debug sessions are running.
  • Keeps the final elapsed time visible after debugging ends.
  • Resets the active timer when you click the status bar item or run Execution Timer: Reset Timer.

Usage

  1. Start debugging with F5.
  2. Read the elapsed time from the status bar.
  3. Pause or continue debugging as usual; paused time is not counted.
  4. Click the timer to reset it to zero. If no session is running, clicking it returns the display to Waiting.

Development

Development requires Node.js 22.13 or newer.

npm install
npm run check

Press F5 in this repository to launch an Extension Development Host. Run npm run package to create a VSIX package.

Release Notes

See CHANGELOG.md.

Author: yyhaos
License: WTFPL

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft