Configure keys that trigger intellisense completion in Visual Studio

I would like Visual Studio to automatically populate the current entry in the intellisense menu only when I click the tab.

Autocomplete, which starts, for example, when I press a period, makes me hit run every time I write something that cannot be autocompleted yet, to avoid the fact that what I type is replaced by a random record.

Is there any way to customize this?

I am using Visual Studio 2015 and C # programming.

autocomplete example

Example: here I type Log , which is a class for which I have not yet added the corresponding using statement. None of the offers are good. If I hit . now, the autocomplete function will write EventLogProcessor , which is not what I want.

Please note that this question has nothing to do with VIM, this is not a duplicate of the question linked from above.

+5
source share
2 answers

Use Toggle Between suggestion and Standard completion mode option visual studio .. Now it will only suggest .. and if you press Tab , it will make your choice ..

Edit -> IntelliSense -> Toggle

+8
source

For Visual Studio 2012 from the menu bar

  • Choose Tools → Options
  • In the left pane, expand Text Editor → C #
  • Choose InteliSense

The characters that commit are listed in the text box

0
source

Source: https://habr.com/ru/post/1236157/


All Articles