WakaTime for Visual Studio Code
WakaTime is an open source VS Code plugin for metrics, insights, and time tracking automatically generated from your programming activity.
⌘ + Shift + P and type
Extensions: Install Extension.
wakatime and hit
Restart Visual Studio Code.
Enter your api key, then press
(If you’re not prompted, press
⌘ + Shift + P then type
WakaTime API Key.)
Use VSCode and your coding activity will be displayed on your WakaTime dashboard
Visit https://wakatime.com to see your coding activity.
VS Code specific settings are available from
⌘ + Shift + P, then typing
For example, to hide today's coding activity in your status bar:
⌘ + Shift + P then set
WakaTime: Status Bar Coding Activity to
Extension settings are stored in the INI file at
More information can be found from wakatime core.
If using an online IDE like gitpods, add your api key to global ENV key
$WAKATIME_HOME defaults to
- To disable the extension at startup add
disabled=true to your config, this operation can also be performed by pressing
⌘ + Shift + P and selecting
First, turn on debug mode:
⌘ + Shift + P
> WakaTime: Debug, and press
true, then press
Next, open your Developer Console to view logs and errors:
Help → Toggle Developer Tools
Errors outside the scope of vscode-wakatime go to
$WAKATIME_HOME/.wakatime.log from wakatime-cli.
The How to Debug Plugins guide shows how to check when coding activity was last received from your editor using the Plugins Status Page.
Microsoft Windows Only: Using WakaTime behind a corporate proxy? Try enabling your Windows Root Certs inside VS Code with the win-ca extension:
Ctrl + Shift + X, search for
For more general troubleshooting info, see the wakatime-cli Troubleshooting Section.