Show Menu
Cheatography

CodeRush Keyboard Shortcuts (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Clipboard

Smart Copy
Ctrl+C or Ctrl+Insert
(no selection, caret on token)
Smart Cut
Ctrl+X or Shift+Delete
(no selection, caret on token)
Intell­igent Paste
Ctrl+V or Shift+Insert
Clipboard History
Ctrl+Shift+Insert
Replace Word
Ctrl+Alt+V or Ctrl+B
(caret on token)

Defining Selections

Selection Increase
Num+ or Ctrl+W
Selection Decrease
Num- or Ctrl+Shift+W
Select CamelCase Left
Alt+Shift+Left
Select CamelCase Right
Alt+Shift+Right

()  Wrapping Selections

Commen­t/U­nco­mment
/ or '
(VB)
Block begin/end
B or Shift+[
try/catch
C
try/fi­nally
F
try/ca­tch­/fi­nally
T
lock/S­yncLock
L
using
U
Convert to string
Shift+'
WaitCursor
W
 

Code Generation & Refact­oring

Refact­or/­Declare
Ctrl+`
Rename
F2
Expand Template
Tab or Space (settings)
Auto-c­reate region
Ctrl+3
Cycle Scope Up
Alt+Up
Cycle Scope Down
Alt+Down
Duplicate Line
Shift+Enter
Declare variable based on type (C#)
Ctrl+A
 

Navigation

Highlight References
Ctrl+Alt+U
Show All References
Shift+F12
Tab to Next Reference
Tab
Tab to Next XML Doc Comment Field
Tab
Quick Nav (Go to Symbol)
Ctrl+Shift+Q
Quick File Nav
Ctrl+Alt+F
Browse Recent Files
Ctrl+Alt+.
Drop Marker
Alt+Home
Collect Marker
Escape
Collect Marker and Paste
Shift+Escape
Swap Markers
Alt+Shift+Home
Toggle Bookmark
Ctrl+Alt+{number}
Go to Bookmark
Alt+{number}
Go to Previous Bookmark
Ctrl+Alt+Left
Go to Next Bookmark
Ctrl+Alt+Right
Toggle Region
Space
(caret on region keyword)
CamelCase Nav Left
Alt+Left
CamelCase Nav Right
Alt+Right

Testing, Debugging, and More

Run Active Test
Ctrl+T, R
Debug Active Test
Ctrl+T, D
Run All Tests in File
Ctrl+T, F
Show Unit Test Runner
Ctrl+T, T
Step into Member
Ctrl+Shift+F12
Show Expression Explorer
Alt+Down
(debugging, caret inside expres­sion)
CodeRush Options
Ctrl+Shift+O
Toggle Structural Highli­ghting
Ctrl+Shift+Alt+H

CodeRush Templates

Expand the templates listed here with the spacebar or the Tab key (depending on your settings). You can also create your own templates on the Editor­\Te­mplates options page.