JetBrains Rider 2020.1 Help

Create and Edit Code

In this section:

Please use the table of contents navigation to browse articles from this section.

You can use the following shortcuts for basic editing tasks:

CommandShortcut
Move Caret to Previous WordCtrl+Left
Move Caret to Next WordCtrl+Right
Move Caret to Line StartHome
Move Caret to Line EndEnd
Containing DeclarationCtrl+[
Move Caret to Matching BraceCtrl+]
Move Caret to Code Block StartAlt+Shift+[
Move Caret to Code Block EndAlt+Shift+]
Next MethodAlt+Down
Previous MethodAlt+Up
Move Caret to Page TopCtrl+Page Up
Move Caret to Page BottomCtrl+Page Down
Page UpPage Up
Page DownPage Down
Move Caret to Text StartCtrl+Home
Move Caret to Text EndCtrl+End
Select AllCtrl+A
Left with SelectionShift+Left
Right with SelectionShift+Right
Move Caret to Previous Word with SelectionCtrl+Shift+Left
Move Caret to Next Word with SelectionCtrl+Shift+Right
Move Caret to Line Start with SelectionShift+Home
Move Caret to Line End with SelectionShift+End
Up with SelectionShift+Up
Down with SelectionShift+Down
Select Containing DeclarationCtrl+Shift+[
Move Caret to Code Block Start with SelectionCtrl+Alt+Shift+[
Move Caret to Code Block End with SelectionCtrl+Alt+Shift+]
Move Caret to Page Top with SelectionCtrl+Shift+Page Up
Move Caret to Page Bottom with SelectionCtrl+Shift+Page Down
Page Up with SelectionShift+Page Up
Page Down with SelectionShift+Page Down
Move Caret to Text Start with SelectionCtrl+Shift+Home
Move Caret to Text End with SelectionCtrl+Shift+End
Extend SelectionCtrl+Alt+Right
Shrink SelectionCtrl+Alt+Left
Add Selection for Next OccurrenceAlt+Shift+.
CopyCtrl+C
CutCtrl+X
PasteCtrl+V
Paste without FormattingCtrl+Alt+Shift+V
Paste from History...Ctrl+Shift+V
Duplicate Line or SelectionCtrl+D
Copy PathsCtrl+Shift+C
Copy ReferenceCtrl+Alt+Shift+C
Save AllCtrl+Shift+S
UndoCtrl+Z
Indent SelectionTab
Unindent Line or SelectionShift+Tab
Start New LineShift+Enter
Start New Line Before CurrentCtrl+Enter
Delete LineCtrl+Shift+L
Toggle CaseCtrl+Shift+U
New Scratch FileCtrl+Alt+Shift+Insert
Open source in new windowShift+F4

And here are shortcuts for advanced code editing helpers:

CommandShortcut
Show Action ListAlt+Enter
Basic CompletionCtrl+Space
Smart CompletionCtrl+Alt+Space
Second Basic CompletionAlt+Shift+Space
Complete Current StatementCtrl+Shift+Enter
Parameter InfoCtrl+Shift+Space
Quick DocumentationCtrl+Shift+F1
Move Statement UpCtrl+Alt+Shift+Up
Move Statement DownCtrl+Alt+Shift+Down
Move Element LeftCtrl+Alt+Shift+Left
Move Element RightCtrl+Alt+Shift+Right
Comment/uncomment with Line CommentCtrl+Alt+/
Comment/uncomment with Block CommentCtrl+Shift+/
Generate...Alt+Insert
Code Cleanup...Ctrl+E, C
Silent Code CleanupCtrl+E, F
Last modified: 08 May 2020