Use this extension to measure how much your coding productivity improves when using code assist features like IntelliSense and snippets as well as AI coding companions like Amazon CodeWhisperer and GitHub Copilot.
How to use
Watch this brief overview video 📺 or read on...
As you type, stats about your coding efficiency will be displayed in the status bar at the bottom of the VS Code window. Stats reflect the file you are currently editing.
The extension provides three different views which you cycle through by clicking on the status bar item.
Characters & keystrokes
Stats for each file will persist even after you quit VS Code. If you would like to reset the stats for a file, open that file, then run the "KS Coding Stats: Reset stats for file" command from the Command Palette.
How it works
KS Coding Stats keeps track of two things:
When a keystroke results in multiple characters being added to the document, your efficiency stats improve. When a keystroke removes characters—such as when pressing Backspace or Delete—your efficiency stats decline.
I'd love to hear from you! Report bugs or request new features by submitting issues on Github.