Shortcut Coach tracks your VS Code command usage and suggests keyboard shortcuts so you can work faster. It shows tips after you repeat an action and a live dashboard of commands worth learning shortcuts for.
Features
Track commands – Every command you run (via mouse, menu, Command Palette, or keybinding) is counted.
Status bar – Bottom-right shows how many commands you’ve “learned” (used at least 5 times).
Tips – After using a command 5 times, you get a message with the shortcut (or a nudge to assign one in Keyboard Shortcuts).
Dashboard – Run Shortcut Coach: Show Dashboard to see:
Commands to learn shortcuts for – Top commands below the threshold, with suggested shortcuts where known.
Commands you've learned – Commands you’ve used 5+ times.
Compatibility – Works on VS Code versions with or without onDidExecuteCommand (automatic fallback).
Commands
Command
Description
Shortcut Coach: Show Dashboard
Opens the dashboard panel with your top commands and shortcut suggestions.
Usage
Install the extension.
Use VS Code as usual (menus, Command Palette, keybindings).
After you use a command 5 times, a tip appears with the keyboard shortcut (or a hint to set one).
Check the status bar (bottom right) for the number of commands you’ve “mastered.”
Run Command Palette → Shortcut Coach: Show Dashboard to see the full list and suggested shortcuts.
Status Bar
The status bar shows: Shortcut Coach: N
where N is the number of commands you’ve used at least 5 times in this session.
Dashboard
Commands to learn shortcuts for – Most-used commands that haven’t reached the threshold yet, with usage count and suggested shortcut (or “Assign shortcut”).
Commands you've learned – Commands you’ve used 5+ times.
Updates live as you run commands.
Built-in shortcut suggestions
These commands have predefined shortcut tips:
Command
Shortcut
workbench.action.quickOpen
Ctrl+P
editor.action.commentLine
Ctrl+/
workbench.action.openSettings
Ctrl+,
workbench.action.terminal.toggleTerminal
Ctrl+`
editor.action.copyLinesDownAction
Shift+Alt+Down
For any other command, the extension still counts usage and suggests opening Keyboard Shortcuts (Ctrl+K Ctrl+S) to assign or look up a shortcut.