如何让 Visual Studio IntelliSense 不自动完成一个单词,只能通过 TAB 键完成?

Eug*_*mov 4 visual-studio autocomplete intellisense visual-studio-2017

有时 IntelliSense 行为非常烦人。例如,当没有“使用系统”时,在我的代码中输入 c# 编辑器“Random[SPACE]”会导致“Random3DDataGenerator”。在代码中。我不得不按 [CTRL]+[Z] 返回“随机”字样。

在 VS 的早期版本中,有一个选项表示在应用哪些字符后自动完成,但现在似乎没有这样的选项。

有什么方法可以避免这种烦人的行为吗?

Eug*_*mov 6

只需使用设置关闭自动完成模式:Edit->Intellisense->Toggle Completion Mode

您可以在此处查看更多信息:https : //msdn.microsoft.com/en-us/library/hcw1s69b.aspx

“您还可以更改为建议模式,在这种模式下,只有您键入的文本会插入到代码中。”