← Back to Shortcut Collections
ReSharper(IntelliJ IDEA )

ReSharper(IntelliJ IDEA )

The ultimate productivity tool for Visual Studio, elevating C# code refactoring and navigation to the next level

Professional refactoring shortcuts that leverage safe and powerful refactoring features to continuously improve code quality

Ctrl+Shift+R
Refactor This
Shows the refactoring menu.
💡 Hint: Refactor
🎯 Display available refactoring options to select and execute optimal improvement methods
F2Shift+R
Rename
Renames the selected symbol.
💡 Hint: Rename
🎯 Safely rename symbols with automatic project-wide reference updates to maintain code consistency
Ctrl+Alt+M
Extract Method
Extracts the selected code into a new method.
💡 Hint: Extract
🎯 Extract selected code into new methods to eliminate duplication and improve readability
Ctrl+Alt+V
Introduce Variable
Introduces a new variable for the selected expression.
💡 Hint: Variable
🎯 Replace complex expressions with variables to improve code understandability and maintainability
Ctrl+Alt+D
Introduce Field
Introduces a new field for the selected code.
💡 Hint: Field
🎯 Convert local variables to class fields to streamline data sharing and management
Ctrl+Alt+P
Introduce Parameter
Introduces a parameter for the selected expression.
💡 Hint: Parameter
🎯 Extract values as parameters to increase method reusability and flexibility
Ctrl+Alt+N
Inline
Inlines the function or variable usage.
💡 Hint: Inline
🎯 Inline calls to remove unnecessary intermediate layers and simplify code
Ctrl+F6
Change Signature
Changes the signature of a method or function.
💡 Hint: Signature
🎯 Safely change method signatures with automatic adjustment of project-wide impacts