Note: The following keys are rendered assuming a standard US keyboard layout.
Note: If you visit this page on a Mac, you will see the key bindings for the Mac.
If you visit using Windows or Linux, you will see the keys for that platform.
This is covered in depth in the Refactoring topic where you can learn about different kinds of Code Actions and how to prioritize them in the case of multiple possible refactorings.
You can view all default keyboard shortcuts in VS Code in the Keyboard Shortcuts editor or as a JSON file using the command Preferences: Open Default Keyboard Shortcuts (JSON).
For doing more advanced keyboard shortcut customization, read Advanced Customization.
Keyboard shortcuts are vital to productivity and changing keyboarding habits can be tough.
If you need the key bindings for another platform, hover your mouse over the key you are interested in.
Visual Studio Code provides a rich and easy keyboard shortcuts editing experience using Keyboard Shortcuts editor.
To help with this, File Keymap Extensions shows you a list of popular keymap extensions.
These extensions modify the VS Code shortcuts to match those of other editors so you don't need to learn new keyboard shortcuts.