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
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-cli.
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.