ReSharper Web Help

ReSharper | Options | Environment | Editor | Editor Behavior

This page of ReSharper options allows you to adjust ReSharper's behavior in the editor.

Item Description
Use CamelHumps Enables CamelHumps for the following actions:
  • Extend/Shrink Selection (Ctrl+WCtrl+Alt+Right or Ctrl+Shift+W / Ctrl+Shift+WCtrl+Alt+Left)
  • Extend Selection to Next/Previous Word (Ctrl+Shift+RightCtrl+Shift+Right / Ctrl+Shift+LeftCtrl+Shift+Left)
  • Go to Next/Previous Word (Ctrl+LeftCtrl+Left / Ctrl+RightCtrl+Right)
  • Delete text from the start of the word to the caret (Ctrl+BackCtrl+Back)
  • Delete text from the caret to the end of the word Ctrl+DeleteCtrl+Delete
If this check box is selected, the words that compose CamelHumped names are taken into account when you use these actions.

Note

This check box does not have any impact on how CamelHumps works in Code Completion or in Navigation and Search.

Auto-format on semicolon If this check box is selected, a statement is formatted when you enter a semicolon.

Tip

You can specify formatting settings in the following pages of ReSharper options:
Code Editing | General Formatter Style and Code Editing | [language] | Formatting Style.

Auto-format on closing brace If this check box is selected, a block of code is formatted when you enter its closing brace.
Braces and Parentheses
Auto-insert pair brackets, parenthesis and quotes If this check box is selected, a closing bracket, parenthesis or quote is automatically created whenever you type the corresponding opening element [, (, " or '. If you change your mind and press Backspace to delete the opening delimiter, its closing pair is also deleted.
Auto-insert closing brace If this check box is selected, a closing brace is inserted automatically:
  • Immediately after you've typed the opening brace (On typing an opening brace)
  • After you've typed the opening brace and pressed Enter (On Enter after an opening brace)

Note

ReSharper's settings are saved in settings layers that enable you to have different settings for different solutions as well as to share your settings with your team. To learn more, study the Managing and Sharing Options section.