|
Show context actions
|
Alt+Enter
|
|
Code completion
|
Ctrl+Space
|
|
Quick / External documentation
|
Ctrl+Shift+F1 / F1
|
|
Generate code
|
Alt+Insert
|
|
Start new line after current
|
Ctrl+Enter
|
|
Start new line before current
|
Ctrl+Shift+Enter
|
|
Comment / uncomment line / selection
|
Ctrl+K,C
|
|
Expand / Collapse code block
|
Ctrl+Alt+Down / Ctrl+Alt+Up
|
|
Recursive Expand / Collapse all / selection
|
CtrlAlt+NumPad + / Ctrl+Alt+NumPad -
|
|
Reformat Code
|
Ctrl+K,F
|
|
Move line up / down
|
Alt+Shift+Up / Alt+Shift+Down
|
|
Move statement up / down
|
Ctrl+Alt+Shift+Up / Cltr+Alt+Shift+Down
|
|
Extend / Shrink selection
|
Ctrl+Alt+Right / Ctrl+Alt+Left
|
|
Add carets
|
Double Ctrl+Up / Double Ctrl+Down
|
|
Cut / Copy / Paste
|
Ctrl+X / Ctrl+C / Ctrl+V
|
|
Copy document path
|
Ctrl+Shift+C
|
|
Paste from clipboard history
|
Ctrl+Shift+V
|
|
Duplicate current line or selection
|
Ctrl+D
|
|
Delete line
|
Ctrl+Shift+L
|
|
Join line
|
Ctrl+Shift+J
|
|
Optimize imports
|
Ctrl+Alt+O
|
|
Toggle case
|
Ctrl+Shift+U
|
|
Go to next / previous editor tab
|
Alt+Right / Alt+Left
|
|
Close editor tab
|
Ctrl+W
|
|
Settings
|
Ctrl+Alt+S
|
|
Open/close a tool window
|
Alt+[0-9]
|
|
Hide active / all tool windows
|
Shift+Esc / Ctrl+Shift+F12
|
|
Toggle full screen mode
|
Alt+Shift+Enter
|
|
Jump to navigation bar
|
Ctrl+F2
|
|
Increase / Decrease font size
|
Alt+NumPad+ / Alt+NumPad-
|
|
Search everywhere
|
Double Shift
|
|
Find action
|
Ctrl+Shift+A
|
|
Find / Replace
|
Ctrl+F / Ctrl+H
|
|
Find / Replace in path
|
Ctrl+Shift+F / Ctrl+Shift+H
|
|
Next / Previous occurrence
|
Down / Up
|
|
Go to file member
|
Alt+\
|
|
Navigate to
|
Alt+`
|
|
Declaration or usages
|
F12
|
|
Find usages
|
Shift+F12
|
|
Show usages
|
Alt+Shift+F12
|
|
Refactor this
|
Ctrl+Shift+R
|
|
Rename
|
Ctrl+R, R
|
|
Safe delete
|
Ctrl+R, D
|
|
Move
|
Ctrl+R, O
|
|
Change signature
|
Ctrl+R,S
|
|
Inline
|
Ctrl+R,I
|
|
Back
|
Ctrl+NumPad-
|
|
Go to previous / next member
|
Alt+Up / Alt+Down
|
|
Line/column
|
Ctrl+G
|
|
Containing declaration
|
Ctrl+[
|
|
Toggle bookmark
|
Ctrl+K,K
|
|
Next / Previous bookmark
|
Ctrl+K,N / Ctrl+K,P
|
|
Show bookmarks
|
Ctrl+`
|
|
Next / Previous highlighted error
|
Alt+PgDown / Alt+PgUp
|
|
Next / Previous error in solution
|
Alt+Shift+PgDown / Alt+Shift+PgUp
|
|
Move caret to next / previous word
|
Ctrl+Right / Ctrl+Left
|
|
Scroll up / down
|
Ctrl+Up / Ctrl+Down
|
|
Scroll to center
|
Ctrl+M,C
|
|
Build solution
|
Ctrl+Shift+B
|
|
Toggle Unity Playmode
|
Ctrl+P
|
|
Pause / Resume Unity Playmode
|
Ctrl+Shift+P
|
|
Run / Stop debug
|
F5 / Shift+F5
|
|
Evaluate expression
|
Shift+F9
|
|
Step over
|
F10
|
|
Step into
|
F11
|
|
Step out
|
Shift+F11
|
|
Run to cursor
|
Ctrl+F10
|
|
Show execution point
|
Alt+NumPad*
|
|
Resume program
|
F5
|
|
Toggle breakpoint
|
Ctrl+B,B
|
|
Edit breakpoint
|
Ctrl+B,E
|
|
View breakpoints
|
Ctrl+Alt+B
|
Hey! Nice cheat sheet you made. I am searching for a shortcut I cannot find, maybe you will help me? I was using Visual Studio and use Ctrl+, a lot to navigate to a symbo; (class, method, etc) and I can't find the equivalent command in Rider. Do you have any clue?
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.