111 ReSharper Keyboard Shortcuts

Learn ReSharper Shortcuts for Windows

Code analysis Shortcuts

ActionReSharper Shortcuts
Toggle code analysis in the current fileCtrl + Alt + Shift + 8
Next code issue (error, warning, or suggestion) in the fileAlt + Page Down key
Previous code issue (error, warning, or suggestion) in fileAlt + Page Up key
Next error/warning in file/solutionAlt + Shift + Page Down key
Previous error/warning in file/solutionAlt + Shift + Page Up key
Inspect thisCtrl + Shift + Alt + A
View hierarchy of: types (C#, VB.NET, C++), #include directives (C ++), styles (ASP.NET, Razor, CSS, XAML)Ctrl + E then H
Inspection Results windowCtrl + Alt + V

Coding assistance Shortcuts

ActionResharper Shortcuts
Show action listAlt + Enter
Paste from clipboard historyCtrl + Shift + V
Code cleanupCtrl + E then C
Silent code cleanupCtrl + E then F
Reformat codeCtrl + Alt + Enter
Apply Syntax StyleCtrl + Alt + S
Basic code completionCtrl + Spacebar
Smart code completionCtrl + Alt + Spacebar
Import symbol completionAlt + Shift + Spacebar
Force completion for non-preselected itemCtrl + Enter
Complete statementCtrl + Shift + Enter
Parameter information: show/go to the next signatureCtrl + Shift + Spacebar
Parameter information: go to the previous signatureCtrl + Alt + Shift + Spacebar
Toggle Inlay HintsCtrl + Alt + Shift + 5
Quick documentationCtrl + Shift + F1
Copy code referenceCtrl + Alt + Shift + C
Insert live templateCtrl + E then L
Surround with templateCtrl + E then U
Create file from the templateAlt + Ctrl + Insert
Generate codeAlt + Insert
Move code upCtrl + Shift + Alt + Up Arrow Key
Move code downCtrl + Shift + Alt + Down Arrow Key
Move code leftCtrl + Shift + Alt + Left Arrow Key
Move code rightCtrl + Shift + Alt + Right Arrow Key
Extend selectionCtrl + Alt + Right Arrow Key
Shrink selectionCtrl + Alt + Left Arrow Key
Select containing declarationCtrl + Shift + [
Duplicate current line or selectionCtrl + D
Comment with a line commentCtrl + Alt + /
Comment with a block commentCtrl + Shift + /
Run configurations popupCtrl + Shift + Alt + R
Run with/without buildingCtrl + Alt + F5
Debug with/without buildingAlt + F5

Navigation and search Shortcuts

ActionResharper Shortcuts
Search Everywhere/Go to TypeCtrl + T
Go To FileCtrl + Shift + T
Go to file memberAlt + \
Go to symbolAlt + Shift + T
Go to textCtrl + T then T then T
Navigate ToAlt + ‘
Go to the type of symbolCtrl + Shift + F11
Go to declarationF12
Go to ImplementationCtrl + F12
Switch header/source (C ++)Alt + O
Go to base symbolsAlt + Home
Go to derived symbolsAlt + End
Go to UsageShift + Alt + F12
Go to the containing declarationCtrl + [
Go to the next member/tagAlt + Down Arrow Key
Go to previous member/tagAlt + Right Arrow Key
Structural navigation: forwardsTab
Structural navigation: backwardShift + Tab
Find usagesShift + F12
Find usages of related entitiesCtrl + Shift + Alt + F12
Highlight usages in the fileShift + Alt + F11
Go to the previous location/highlightCtrl + Alt + Page Up key
Go to the next location/highlightCtrl + Alt + Page Down key
Remove highlighting of usageEsc
View recent filesCtrl + ,
View recent editsCtrl + Shift + ,
Go to the previous editShift + Ctrl + Backspace
Go to related filesCtrl + Alt + F7
Go to breakpointsCtrl + Alt + F9
View bookmarksCtrl + ‘
Go to the numbered bookmarkCtrl + 1-9
Toggle numbered bookmarkCtrl + Shift + 1-9
Find Results windowCtrl + Alt + F12
File structureCtrl + Alt + F
To-do itemsCtrl + Alt + D
Stack Trace ExplorerCtrl + E then T
Locate in Solution/Assembly ExplorerShift + Alt + L
Optimize ReferencesCtrl + Alt + Y
Go to ActionCtrl + Shift + A

Refactoring Shortcuts

ActionResharper Shortcuts
Refactor ThisCtrl + Shift + R
RenameCtrl + R then R
MoveCtrl + R then O
Safe deleteCtrl + R then D
Extract methodCtrl + R then M
Introduce variableCtrl + R then V
Introduce fieldCtrl + R then F
Introduce parameterCtrl + R then P
InlineCtrl + R then I
Encapsulate fieldCtrl + R then E
Change SignatureCtrl + R then S

Unit testing Shortcuts

ActionResharper Shortcuts
Run unit testsCtrl + U then R
Debug unit testsCtrl + U then D
Run all tests in the solutionCtrl + U then L
Run the current test sessionCtrl + U then Y
Repeat the previous test runCtrl + U then U
Append to test sessionCtrl + U then A
Create a new test sessionCtrl + U then M
Run tests under dotMemory UnitCtrl + U then N
Unit Test ExplorerCtrl + Alt + U
Unit Test SessionsCtrl + Alt + T

Tool windows Shortcuts

ActionResharper Shortcuts
File structureCtrl + Alt + F
Find Results windowCtrl + Alt + F12
Hierarchies windowCtrl + E then H
Inspection Results windowCtrl + Alt + V
Stack Trace ExplorerCtrl + E then T
To-do itemsCtrl + Alt + D
Unit Test ExplorerCtrl + Alt + U
Unit Test SessionsCtrl + Alt + T
Close recent tool windowCtrl + Shift + F4
Activate recent tool windowCtrl + Alt + Backspace

READ NEXT:

Back to top button