VS code generation tool ReSharper User Manual: Configure shortcuts

Source: Internet
Author: User

VS Code Generation ToolReSharperProvides a variety of shortcut keys to greatly improve your development efficiency. When Visual Studio is started for the first time after ReSharper is installed, a dialog box named ReSharper Keyboard Scheme is displayed, as shown in:

When selecting one of the three options in the dialog box, you can configure a separate keyboard shortcut.

Configure a single keyboard shortcut

1. on the main menu, select Tools | Options

2. Select Environment | Keyboard in the navigation view.

3. In the command list, select the name of the command to start ReSharper. Browse the list to view or edit the keyboard shortcuts for specific ReSharper operations.

Switch between keyboard shortcuts or restore to the default status of the selected Solution

1. on the main menu, select ReSharper | Options

2. Select Environment | Keyboard and Menus.

3. On the Keyboard and Menus tab, select Visual Studio, ReSharper 2.x, IntelliJ IDEA, or None, and click Apply Scheme. If you choose None, you can define any set of custom shortcuts (Tools | Options | Environment | Keyboard) in the local Options menu of Visual Studio ).

Complete Shortcut Key List

Code analysis)

Command Shortcut
(Visual Studio)
Shortcut
(IntelliJ IDEA/ReSharper 2.x)
Toggle code analysis in the current file Ctrl + Shift + Alt + 8 Ctrl + Shift + Alt + 8
Go to next code issue (error, warning or suggestion) Alt + PgDn F12
Go to previous code issue (error, warning or suggestion) Alt + PgUp Shift + F12
Go to next error Shift + Alt + PgDn Alt + F12
Go to next error in solution Shift + Alt + PgDn Alt + F12
Go to previous error Shift + Alt + PgUp Shift + Alt + F12
Go to previous error in solution Shift + Alt + PgUp Shift + Alt + F12
Inspect this Ctrl + Shift + Alt + Ctrl + Shift + Alt +
View type hierarchy Ctrl + E, H Ctrl + Alt + H
Inspection Results window Ctrl + Alt + V Ctrl + Alt + V

Coding assistance)

Command Shortcut
(Visual Studio)
Shortcut
(IntelliJ IDEA/ReSharper 2.x)
Show action list Ctrl + R, W Ctrl + R, W
Paste multiple   Ctrl + Shift + V
Code cleanup Ctrl + E, C Ctrl + Alt + F
Silent code cleanup Ctrl + E, F Ctrl + Shift + Alt + F
Symbol code completion Ctrl + Space Ctrl + Space
Smart code completion Ctrl + Alt + Space Ctrl + Shift + Space
Import symbol completion Shift + Alt + Space Ctrl + Alt + Space
Complete statement Ctrl + Shift + Enter Ctrl + Shift + Enter
Parameter information Ctrl + Shift + Space Ctrl + P
Quick documentation Ctrl + Shift + F1 Ctrl + Q
Insert live template Ctrl + E, L Ctrl + J
Surround with template Ctrl + E, U Ctrl + Alt + J
Create file from template Ctrl + Alt + Insert Ctrl + Alt + Insert
Generate code Alt + Insert Alt + Insert
Move code up Ctrl + Shift + Alt + Up Ctrl + Shift + Alt + Up
Move code down Ctrl + Shift + Alt + Down Ctrl + Shift + Alt + Down
Move code left Ctrl + Shift + Alt + Left Ctrl + Shift + Alt + Left
Move code right Ctrl + Shift + Alt + Right Ctrl + Shift + Alt + Right
Extend selection Ctrl + Alt + Right Ctrl + W
Shrink selection Ctrl + Alt + Left Ctrl + Shift + W
Select containing declaration Ctrl + Shift + [ Ctrl + Shift + [
Duplicate a line or selection Ctrl + D Ctrl + D
Comment with line comment Ctrl + Alt +/ Ctrl +/
Comment with block comment Ctrl + Shift +/ Ctrl + Shift +/

Navigation and search)

Command Shortcut
(Visual Studio)
Shortcut
(IntelliJ IDEA/ReSharper 2.x)
Go to type Ctrl + T Ctrl + N
Go To File Ctrl + Shift + T Ctrl + Shift + N
Go to file member Alt + \ Ctrl + F12
Go to symbol Shift + Alt + T Ctrl + Shift + Alt + N
Navigate Alt +' Ctrl + Shift + G
Go to type of symbol Ctrl + Shift + F11 Ctrl + Shift + T
Go to declaration F12 Ctrl + B
Go to implementation Ctrl + F12 Ctrl + Shift + Alt + B
Go to base symbols Alt + Home Ctrl + U
Go to derived symbols Alt + End Ctrl + Alt + B
Go to usage Shift + Alt + F12 Ctrl + Alt + F7
Go to containing declaration Ctrl + [ Ctrl + [
Go to next member/tag Alt + Down Alt + Down
Go to previous member/tag Alt + Up Alt + Up
Find usages Shift + F12 Alt + F7
Find usages (advanced) Ctrl + Shift + Alt + F12 Shift + Alt + F7
Highlight usages in file Shift + Alt + F11 Ctrl + Shift + F7
Go to previous usage Ctrl + Alt + PgUp Ctrl + Alt + Up
Go to next usage Ctrl + Alt + PgDn Ctrl + Alt + Down
Remove highlighting of usages Esc Esc
View recent files Ctrl +, Ctrl + E
View recent edits Ctrl + Shift +, Ctrl + Shift + Alt + Backspace
Go to previous edit Ctrl + Shift + Backspace Ctrl + Shift + Backspace
Go to related files Ctrl + Alt + F7 Ctrl + Shift + Alt + G
View bookmarks Ctrl +' Ctrl +'
Go to a numbered bookmark Ctrl + [numeric key] Ctrl + [numeric key]
Set/remove a numbered bookmark Ctrl + Shift + [numeric key] Ctrl + Shift + [numeric key]
Find Results window Ctrl + Alt + F12 Ctrl + Alt + U
File structure Ctrl + Alt + F Ctrl + F11
To-do items Ctrl + Alt + D  
Stack Trace Explorer Ctrl + E, T Ctrl + Shift + E
Locate in Solution Explorer Shift + Alt + L Shift + Alt + L
Analyze references Shift + Alt + Y Shift + Alt + Y

Refactorings)

Command Shortcut
(Visual Studio)
Shortcut
(IntelliJ IDEA/ReSharper 2.x)
Refactor this Ctrl + Shift + R Ctrl + Shift + R
Rename Ctrl + R, R F2 or Shift + F6
Move Ctrl + R, O F6
Safe delete Ctrl + R, D or Alt + Del Alt + Del
Extract method Ctrl + R, M Ctrl + Alt + M
Introduce variable Ctrl + R, V Ctrl + Alt + V
Introduce field Ctrl + R, F Ctrl + Alt + D
Introduce parameter Ctrl + R, P Ctrl + Alt + P
Inline variable/method/field Ctrl + R, I Ctrl + Alt + N
Encapsulate field Ctrl + R, E Ctrl + R, E
Change signature Ctrl + R, S Ctrl + F6

Unit testing)

Command Shortcut
(Visual Studio)
Shortcut
(IntelliJ IDEA/ReSharper 2.x)
Run unit tests Ctrl + U, R Ctrl + T, R
Debug unit tests Ctrl + U, D Ctrl + T, D
Run all tests in solution Ctrl + U, L Ctrl + T, L
Run current test session Ctrl + U, Y Ctrl + T, Y
Repeat previous test run Ctrl + U, Y Ctrl + T, Y
Append to test session Ctrl + U, Ctrl + T,
Create new test session Ctrl + U, N Ctrl + T, N
Unit Test Explorer Ctrl + Alt + U Ctrl + Alt + T
Unit Test Sessions Ctrl + Alt + T Ctrl + Alt + R

Tool windows)

Command Shortcut
(Visual Studio)
Shortcut
(IntelliJ IDEA/ReSharper 2.x)
File structure Ctrl + Alt + F Ctrl + F11
Find Results window Ctrl + Alt + F12 Ctrl + Alt + U
Hierarchies window Ctrl + Alt + H  
Inspection Results window Ctrl + Alt + V Ctrl + Alt + V
Stack Trace Explorer Ctrl + E, T Ctrl + Shift + E
Templates Explorer window Alt + R, P Alt + R, P
To-do items Ctrl + Alt + D  
Unit Test Explorer Ctrl + Alt + U Ctrl + Alt + T
Unit Test Sessions Ctrl + Alt + T Ctrl + Alt + R
Close recent tool Ctrl + Shift + F4 Ctrl + Shift + F4
Activate recent tool Ctrl + Alt + Backspace Ctrl + Alt + Backspace

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.