Create and edit code
In this section:
- Editor basics
- Coding assistance
- Code generation
- Localization assistance
- Code templates
- Local History
- Design Windows Forms
- Compare files and folders
You can use the following shortcuts for basic editing tasks:
Basic editing
Control+X | |
Control+C | |
Control+V | |
Control+Alt+Shift+V | |
Control+Shift+V | |
Control+Shift+C | |
Control+Alt+Shift+C | |
Control+S | |
Control+Z | |
Control+Shift+Z | |
Tab | |
Shift+Tab | |
Control+Alt+I | |
Shift+Enter | |
Control+Alt+Enter | |
Control+Y | |
Control+Shift+J | |
Control+D | |
Control+Shift+U | |
Control+Alt+Shift+Insert | |
Shift+F4 | |
Show Whitespaces | Control+R, W |
Soft-Wrap | Control+L, W |
Alt+Shift+. | |
Alt+Shift+, |
Caret navigation
Control+ArrowLeft | |
Control+ArrowRight | |
Home | |
End | |
Alt+Shift+[ | |
Control+Shift+M | |
Control+[ | |
Control+] | |
Alt+ArrowDown | |
Alt+ArrowUp | |
Control+PageUp | |
Control+PageDown | |
PageUp | |
PageDown | |
Control+Home | |
Control+End |
Select text
Control+A | |
Shift+ArrowLeft | |
Shift+ArrowRight | |
Control+Shift+ArrowLeft | |
Control+Shift+ArrowRight | |
Shift+Home | |
Shift+End | |
Shift+ArrowUp | |
Shift+ArrowDown | |
Control+Alt+Shift+[ | |
Control+Shift+[ | |
Control+Shift+] | |
Control+Shift+PageUp | |
Control+Shift+PageDown | |
Shift+PageUp | |
Shift+PageDown | |
Control+Shift+Home | |
Control+Shift+End | |
Control+W | |
Control+Shift+W |
Multiple carets and selection ranges
Alt+Shift+LeftClick | |
Alt+Shift+Insert | |
Double Control + Up | |
Double Control + Down | |
Alt+Shift+ArrowUp | |
Alt+Shift+ArrowDown | |
Alt+Shift+G | |
Alt+J | |
Control+Alt+Shift+J | |
Alt+Shift+J | |
Alt+Shift+MiddleClick | |
Alt+LeftClick | |
Control+Alt+Shift+LeftClick |
Code folding
Control+NumPad-+ | |
Control+NumPad-- | |
Control+Alt+NumPad-+ | |
Control+Alt+NumPad-- | |
Control+Shift+NumPad-+ | |
Control+Shift+NumPad-- | |
Control+G, D | |
Control+. |
And here are shortcuts for advanced code editing helpers:
Coding assistance
Alt+Enter | |
Control+Space | |
Control+Shift+Space | |
Control+Alt+Space | |
Control+Shift+Enter | |
Control+Alt+L | |
Control+P | |
Control+Q | |
Control+Shift+ArrowUp | |
Control+Shift+ArrowDown | |
Control+Alt+Shift+ArrowLeft | |
Control+Alt+Shift+ArrowRight | |
Alt+Shift+ArrowUp | |
Alt+Shift+ArrowDown | |
Control+/ | |
Control+Shift+/ | |
Control+Alt+T | |
Alt+Insert | |
Control+R, C | |
Control+R, G |
For the full list of JetBrains Rider keyboard shortcuts, refer to Keyboard shortcuts in predefined keymaps.