如何阻止intellisense自动完成除非按空格或特定字符激活它

时间:2015-02-07 05:26:27

标签: c# visual-studio-2012 intellisense options

我试图在Visual Studio中用C#编写一些代码,经过一段时间主要在c ++上工作,而C#的设置让我疯狂。我讨厌讨厌仇恨自动完成激活,只需触摸任意数量的字符,我可能会将其作为单行的一部分键入,而我只想让它在我特意打算激活它时才会关闭。但是,我没有运气阻止它激活。特别是它给了我一个很难的[]。

我通过键入以下字符来尝试#34;中的所有字符"选项中的选择,但它似乎没有任何影响。

请帮助这会破坏我的工作流程。

1 个答案:

答案 0 :(得分:1)

对于Visual Studio 2013,我可以转到工具 - >选项 - >文字编辑器 - > C# - >取消选中“自动列出成员”,以禁用主动智能感知。我认为它与Visual Studio 2012类似。

您仍然可以使用 Ctrl + Space 手动激活智能感知。