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

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?

2

2 Answers

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

You can see more information here:

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

2

Yes, ctrl+alt+space toogles between suggestion mode and standard completion mode. In suggestion mode what you type is part of options you can use.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like