ReSharper Help

Completion Behavior

ReSharper | Options | Environment | IntelliSense | Completion Behavior

This page of ReSharper options allows you to define the behavior of ReSharper's Intellisence pop-up. For more information, see Code Completion (IntelliSense).

ItemDescription
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 inserted 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.
Sort items This selector allows specifying how completion suggestions are sorted in the list. The By relevance option, selected by default, means that ReSharper applies heuristics to determine which suggestions are more relevant based on the context and your previous input. If necessary, you can choose Alphabetically to apply a more straightforward sorting order.
Smart Behavior Selectors in this group allow you add expected types and/or inheritors to in automatic and basic completion lists. If these features are enabled, more suggestions (static members, lambda expressions, etc.) appear. Also, the symbols that fit to the context are automatically preselected.
If values other than 'None' are chosen in these selectors, some performance degradation is possible.
Enable smart call chains If this check box is selected, ReSharper adds to Smart Completion call chains that allow you to obtain specific values based on the patterns in the current solution.
This feature requires the Solution-Wide Analysis to be enabled.
Show import items in basic completion Using these checkboxes, you can optionally add completion items suggested by the Import Symbol Completion to the completion lists of Basic Completion. .
Cache import completion results This option, enabled by default, caches in memory suggestion results obtained by the import completion to be used in automatic and basic completion suggestions. When this option is disable,
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.

See Also

Last modified: 27 August 2015