Visual Studio Code plugin for automatic time tracking and metrics generated from your programming activity.
BSD-3-CLAUSE License
WakaTime is an open source VS Code plugin for metrics, insights, and time tracking automatically generated from your programming activity.
Press F1
or ⌘ + Shift + P
and type install
. Pick Extensions: Install Extension
.
Type wakatime
and hit enter
.
Download the latest version to a local folder.
Click in three dots on the upper right corner then Install from VSIX...
Enter your api key, then press enter
.
(If you’re not prompted, press
F1
or⌘ + Shift + P
then typeWakaTime API Key
.)
Use Azure Data Studio 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 wakatime
.
For example, to hide today's coding activity in your status bar:
Press ⌘ + Shift + P
then set WakaTime: Status Bar Coding Activity
to false
.
Extension settings are stored in the INI file at $HOME/.wakatime.cfg
.
More information can be found from wakatime-cli.
Notes:
$HOME
defaults to $HOME
disabled=true
to your config, this operation can also be performed by pressing ⌘ + Shift + P
and selecting WakaTime: Disable
.First, turn on debug mode:
F1
or ⌘ + Shift + P
> WakaTime: Debug
, and press Enter
.true
, then press Enter
.Next, open your Developer Console to view logs and errors:
Help → Toggle Developer Tools
Errors outside the scope of vscode-wakatime go to $HOME/.wakatime/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:
Press Ctrl + Shift + X
, search for win-ca
, press Install
.
For more general troubleshooting info, see the wakatime-cli Troubleshooting Section.