ReSharper 2020.1 Help

Code Cleanup dialog

ReSharper | Edit | Cleanup Code
Control+Alt+F
ReSharper_CleanupCode

The Code Cleanup dialog helps you use available code cleanup profiles to clean up code in selected scope as well as create and edit your custom cleanup profiles.

Note that if you create or modify cleanup profiles in this dialog, your changes will be saved using the smart save logic. If you need to save your modifications to a shared settings layer, make your modifications on the Code Editing | Code Cleanup page of ReSharper options, click Save To and then choose the desired settings layer.

ReSharper. Code Cleanup dialog

Use the following controls to run and configure the selected cleanup profile:

Toolbar buttons
ThemedIcon CodeCleanupOptionPage Screen Gray png Set as default Click this button to use the selected profile for silent cleanup. The profile used for silent cleanup is marked with the ThemedIcon CodeCleanupOptionPage Screen Gray png icon.
ThemedIcon Duplicate Screen Gray png Duplicate Click this button to create a copy of the selected profile. If you have default settings, you will need to duplicate one of the default cleanup profiles to create a custom cleanup profile. As soon as a new profile is created, it opens in the editing mode, where you can configure the list of cleanup tasks.
ThemedIcon Behaivior Screen Gray png Configure Click this button to enable the editing mode for the selected custom profile. Note that default profiles (Full Cleanup, Reformat & Apply Syntax Style and Reformat Code) cannot be edited.
ThemedIcon Edit Screen Gray png Rename Click this button to rename the selected custom profile. Note that default profiles (Full Cleanup, Reformat & Apply Syntax Style and Reformat Code) cannot be renamed.
ThemedIcon Remove Screen Gray png Remove Click this button to remove the selected custom profile. Note that default profiles (Full Cleanup, Reformat & Apply Syntax Style and Reformat Code) cannot be removed.
ThemedIcon Success Screen Gray png Done Click this button to exit the editing mode and go back to the preview of the selected profile. Note that your modifications will not be applied unless you click Save.
Command buttons
Run Click this button to execute all tasks from the selected cleanup profile in the scope that had been selected before you opened the dialog. Note that the scope can vary from a selection in the editor to the whole solution.
Save This button appears if you created or edited custom cleanup profiles and allows you to save the modifications. Note that if you create or modify cleanup profiles in this dialog, your changes will be saved using the smart save logic. If you need to save your modifications to a shared settings layer, make your modifications on the Code Editing | Code Cleanup page of ReSharper options, click Save To and then choose the desired settings layer.
Cancel/Discard Click this button to closes the dialog without running cleanup tasks or saving modifications.
Last modified: 08 May 2020