How to make Visual Studio IntelliSense to not automatically complete a word, do this only by TAB key

autocompleteintellisensevisual studiovisual studio 2017

Sometimes IntelliSense behavior is very annoying.
For example, typing in c# editor "Random[SPACE]" resulted "Random3DDataGenerator" in my code when the is no "using System;" in the code. I had to press [CTRL]+[Z] to return back the "Random" word.

In earlier versions of VS there was an option which said after which characters auto-completion is applied, but now it seems there is no such option.

Is there some ways to avoid this annoying behavior?

Best Answer

Just switch off auto completion mode using the settting: Edit->Intellisense->Toggle Completion Mode

You can see more information here: https://msdn.microsoft.com/en-us/library/hcw1s69b.aspx

"You can also change to suggestion mode, in which only the text you type is inserted into the code."

Related Question