ReSharper | Options | Environment | IntelliSense | Completion Behavior
This page of ReSharper options allows you to define the behavior of ReSharper's Intellisence popup. For more information, see Code Completion.
|Include keywords in completion list||
Defines whether to include language keywords into
code completion lists.
Optionally, you can set a min length for language keywords included in completion lists.
|Narrow down list on typing||Defines whether ReSharper should drop the items that do not match to the entered symbols and to the letters of a CamelHumps expression when displaying completion lists.|
|Automatically complete single item with||This group of options lets you enable or disable automatic commit for specific code completions (Basic Completion, Smart Completion, Import Symbol Completion) in cases where there is a single possible choice in the completion list. I.e. as soon as the completion list narrows down to one item, the item is inserted automatically.|
|Automatically insert parenthesis after completion:||This group of options defines how parentheses are created after completing a method.|
|Match middle of identifiers||If this check box is selected, ReSharper matches letters at any position in the compound word according to the CamelHumps notation.|
|Show import items in||Using these checkboxes, you can optionally add completion items suggested by the Import Symbol Completion to the comletion lists of automatic and basic completions.|
|Show confirmation dialog before adding reference||This check box defines whether to show a confirmation dialog for the double import completion when it adds a new reference to the current project.|
|Show extension methods in double smart completion||Defines whether to show extension methods in double smart completion lists.|
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.