按“”后,Visual Studio 2015 C#Intellisense不会自动选择上次使用的选项。 (期)

时间:2016-03-11 07:29:30

标签: c# visual-studio-2015

按下[。]键(句号)后,会出现智能感知,但不会自动选择选项。

例如,如果我需要输入以下内容:

coolOjbect.CoolA.CoolB.CoolC;

在Visual Studio 2013中,我需要输入的是:

[coolObject] [.] [.] [.] <Enter> [;]

但是现在,我需要像这样输入:

[coolObject] [.] [C] [.] [C] [.] [C] <Enter> [;]

我需要输入额外的[C]键才能从Intellisense中选择“CoolA”选项。

我是否错过了任何设置?如何使Visual Studio 2015的行为类似于Visual Studio 2013,Intellisense中的选项会在出现时自动选择?

2 个答案:

答案 0 :(得分:1)

现在使用 TAB 键完成此操作。所以你的顺序是:

[coolObject][.][TAB][.][TAB][.][TAB][;]

这起初看起来倒退了一步,但我记得我最近发现它是一种改进。不要忘记确切的情况。

答案 1 :(得分:1)

我找到的解决方法很少

  1. Go to Tools->Options->Text Editor->C# (or All Languages)->General启用 Auto List MembersParameter Information

  2. 执行此devenv.exe /resetuserdata。 (作为管理员)。

  3. 您可以在每次输入 [。] 后按CTRL+ALT+Space