Visual Studio 2010 IntelliSense doesn't select a default value - it just marks it

Visual StudioIntellisenseCoderush XpressVisual Studio-2010

Visual Studio Problem Overview


I have a pretty annoying problem with the IntelliSense in Visual Studio 2010:

Every now and then (but not always - just out of my control) the Intellisense engine chooses to "mark" an option, instead of actually selecting it. This means that instead of typing e n Enter to access the default option starting with "En...", I have to type e n down Enter.

Usually it works like this for a while, and then, suddenly, the behavior I want is back. My conclusion is that there is some option somewhere that is set automatically, and that I don't know how to control.

How do I make sure that the default option is always selected, and not just "marked"?

For reference: This is Visual Studio 2010 RC, with CodeRush Xpress 10.1.

Visual Studio Solutions


Solution 1 - Visual Studio

Try Ctrl-Alt-Space.

found that on Connect, and seems to work for me

Solution 2 - Visual Studio

It can also be changed by going to Edit -> IntelliSense -> ToggleCompletionMode

Solution 3 - Visual Studio

I had the same problem, but find pressing TAB always selects the default selection.

Solution 4 - Visual Studio

For completeness, this option has a toggle button up on the toolbar:

Toggle Completion Mode toolbar button

Its visual status will tell you which completion mode is currently selected.

Solution 5 - Visual Studio

For C++ at least,

Tools / Options / Text Editor / C/C++/ Advanced / IntelliSense

and change Member List Commit Aggressive to True

Solution 6 - Visual Studio

You might switched into low- impact IntelliSense mode, just hit Ctrl+Alt+Space and it will solve the problem.

Solution 7 - Visual Studio

You should just do it : Edit / IntelliSense / Toggle Completion Mode

I can Solve it with this Solution

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionTomas AschanView Question on Stackoverflow
Solution 1 - Visual StudiodevioView Answer on Stackoverflow
Solution 2 - Visual StudioMachetView Answer on Stackoverflow
Solution 3 - Visual StudiocyberspyView Answer on Stackoverflow
Solution 4 - Visual Studiocanton7View Answer on Stackoverflow
Solution 5 - Visual StudioBogdanView Answer on Stackoverflow
Solution 6 - Visual StudiorpcalisirView Answer on Stackoverflow
Solution 7 - Visual StudioAmir EskandariView Answer on Stackoverflow