Refactoring
Refactoring is the process of restructuring code to improve readability and future maintainability.
ReSharper comes with a large set of automated solution-wide code refactorings that let you to rename, move, and safely delete symbols; introduce and inline fields, variables, or parameters, and carry out many more transformations painlessly - without breaking your code's logic!
Refactorings exist for almost all the languages supported by ReSharper. Using the *Refactor This...* - https://www.jetbrains.com/help/reshar...) action, you get access to all available refactorings in the current context.
Some refactorings can be applied inline - https://www.jetbrains.com/help/reshar..., without invoking any commands.
If ReSharper sees a code change that could be an intention to refactor the code, the *Refactor This* action is shown in the gutter on the left-hand side of the editor. You can use this action and apply the refactoring with ease.
See Also
- Refactorings in ReSharper - https://www.jetbrains.com/help/reshar...)
- Refactor This - https://www.jetbrains.com/help/reshar...)
- Video: Refactoring to Patterns with ReSharper by Zoran Horvat - • Refactoring to Patterns with ReSharpe... )
Watch video Refactoring - ReSharper Essentials online without registration, duration hours minute second in high quality. This video was added by user JetBrains 26 February 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 13,357 once and liked it 93 people.