Table of Contents
Motivation
The DRY (Don’t repeat yourself) principle does not only apply to code but to mouse clicks as well:
When you are repeatedly clicking buttons you might want to figure out some keyboard shortcuts.
In Jetbrains IDEs like PyCharm you can use the plugin Key Promotor X to learn these shortcuts.
Installation
- Open the File menu
- Choose Settings
- Go to Plugins
- Switch to marketplace
- Search for “Key Promoter X”
- Click “Install”
- Restart your IDE (if necessary)
Usage
After Key Promotor X is correctly installed it will nag you in two different ways to get your shortcut game up and running
Tool Window
Under View -> Tool windows you will find a new entry for Key Promotor X
If you enable the tool window you will get a list of your missed shortcuts sorted after frequency.
Alert
For every action you take in your IDE you will now get a notification. It shows you if there already is a shortcut or let’s you create one.

Further Reading
If you like to become more efficient please also read our articles about other shortcuts
My most used keyboard shortcuts in Windows 10
Shortcuts for Screenshots on macOS