========================================================== ReSharper 2021.3 (Visual Studio scheme) keyboard shortcuts ========================================================== First published at 12/31/2021 on https://defkey.com/resharper-2021-shortcuts ReSharper helps Visual Studio users eliminate common errors, "code smells". It can analyze code quality in various programming languages including C#, vb.net, ASP.NET MVC. With helpers such as extended IntelliSense, ReSharper aims to make typing code easier. ReSharper 2021.3 (Visual Studio scheme) has 111 shortcuts and we have listed all of them below. Code analysis ------------- Ctrl + Alt + Shift + 8 Toggle code analysis in the current file Alt + Page Down Next code issue (error, warning or suggestion) in file Alt + Page Up Previous code issue (error, warning or suggestion) in file Alt + Shift + Page Down Next error/warning in file/solution Alt + Shift + Page Up Previous error/warning in file/solution Ctrl + Shift + Alt + A Inspect this Ctrl + E then H View hierarchy of: types (C#, VB.NET, C++), #include directives (C ++), styles (ASP.NET, Razor, CSS, XAML) Ctrl + Alt + V Inspection Results window Coding assistance ----------------- Alt + Enter Show action list Ctrl + Shift + V Paste from clipboard history Ctrl + E then C Code cleanup Ctrl + E then F Silent code cleanup Ctrl + Alt + Enter Reformat code Ctrl + Alt + S Apply Syntax Style Ctrl + Space Basic code completion Ctrl + Alt + Space Smart code completion Alt + Shift + Space Import symbol completion Ctrl + Enter Force completion for non-preselected item Ctrl + Shift + Enter Complete statement Ctrl + Shift + Space (Overrides Visual Studio command Edit.ParameterInfo) Parameter information: show/go to the next signature Ctrl + Alt + Shift + Space Parameter information: go to the previous signature Ctrl + Alt + Shift + 5 Toggle Inlay Hints Ctrl + Shift + F1 Quick documentation Ctrl + Alt + Shift + C Copy code reference Ctrl + E then L Insert live template Ctrl + E then U Surround with template Alt + Ctrl + Insert Create file from template Alt + Insert Generate code Ctrl + Shift + Alt + Up arrow Move code up Ctrl + Shift + Alt + Down arrow Move code down Ctrl + Shift + Alt + Left arrow Move code left Ctrl + Shift + Alt + Right arrow Move code right Ctrl + Alt + Right arrow Extend selection Ctrl + Alt + Left arrow Shrink selection Ctrl + Shift + [ Select containing declaration Ctrl + D Duplicate current line or selection Ctrl + Alt + / Comment with line comment Ctrl + Shift + / Comment with block comment Ctrl + Shift + Alt + R Run configurations popup Ctrl + Alt + F5 Run with/without building Alt + F5 Debug with/without building Navigation and search --------------------- Ctrl + T Search Everywhere/Go to Type Ctrl + Shift + T Go To File Alt + \ Go to file member Alt + Shift + T Go to symbol Ctrl + T then T then T Go to text Alt + ` Navigate To Ctrl + Shift + F11 Go to type of symbol F12 (Overrides Visual Studio command Edit.GotoDefinition) Go to declaration Ctrl + F12 (Overrides Visual Studio command Edit.GotoDeclaration) Go to implementation Alt + O Switch header/source (C ++) Alt + Home Go to base symbols Alt + End Go to derived symbols Shift + Alt + F12 Go to usage Ctrl + [ Go to containing declaration Alt + Down arrow Go to next member/tag Alt + Up arrow Go to previous member/tag Tab Structural navigation: forwards Shift + Tab Structural navigation: backwards Shift + F12 Find usages Ctrl + Shift + Alt + F12 Find usages of related entities Shift + Alt + F11 Highlight usages in file Ctrl + Alt + Page Up Go to previous location/highlight Ctrl + Alt + Page Down Go to next location/highlight Esc Remove highlighting of usages Ctrl + , View recent files Ctrl + Shift + , View recent edits Shift + Ctrl + Backspace Go to previous edit Ctrl + Alt + F7 Go to related files Ctrl + Alt + F9 Go to breakpoints Ctrl + ` View bookmarks Ctrl + [1 - 9] Go to numbered bookmark Ctrl + Shift + [1 - 9] Toggle numbered bookmark Ctrl + Alt + F12 Find Results window Ctrl + Alt + F File structure Ctrl + Alt + D To-do items Ctrl + E then T Stack Trace Explorer Shift + Alt + L Locate in Solution/Assembly Explorer Ctrl + Alt + Y Optimize References Ctrl + Shift + A Go to Action Refactorings ------------ Ctrl + Shift + R Refactor This Ctrl + R then R Rename Ctrl + R then O Move Ctrl + R then D Safe delete Ctrl + R then M Extract method Ctrl + R then V Introduce variable Ctrl + R then F Introduce field Ctrl + R then P Introduce parameter Ctrl + R then I Inline Ctrl + R then E Encapsulate field Ctrl + R then S Change signature Unit testing ------------ Ctrl + U then R Run unit tests Ctrl + U then D Debug unit tests Ctrl + U then L Run all tests in solution Ctrl + U then Y Run current test session Ctrl + U then U Repeat previous test run Ctrl + U then A Append to test session Ctrl + U then M Create new test session Ctrl + U then N Run tests under dotMemory Unit Ctrl + Alt + U Unit Test Explorer Ctrl + Alt + T Unit Test Sessions Tool windows ------------ Ctrl + Alt + F File structure Ctrl + Alt + F12 Find Results window Ctrl + E then H Hierarchies window Ctrl + Alt + V Inspection Results window Ctrl + E then T Stack Trace Explorer Ctrl + Alt + D To-do items Ctrl + Alt + U Unit Test Explorer Ctrl + Alt + T Unit Test Sessions Ctrl + Shift + F4 Close recent tool window Ctrl + Alt + Backspace Activate recent tool window Source: ReSharper help page Last modified on (UTC): Friday, December 31, 2021 Defkey © All rights reserved.