Visual Studio 2015 关闭函数自动完成

Visual Studio 2015 turning off function auto-completion

Visual Studio 2015 年社区的功能完成突然变得有点不同

通常我会开始输入例如:

Void Sta

此时自动完成开始:

现在,当我按下回车键时,只会自动完成 单词 ,所以我会简单地以 void Start

结束

然而最终发生的事情是这样的:

private void Start()
{

}

我在设置菜单中到处都找遍了,找不到任何地方可以禁用它。我试过打开和关闭 suggestion/autocomplete 模式 (Ctrl+Alt+Space),这不是我想要的。

这似乎是一个代码片段,而不是自动完成。您可以尝试在代码片段管理器中管理代码片段。 (我不确定您是否可以禁用此代码段。)

Tools\Code 片段管理器

终于搞明白了,原来是Visual Studio的'Tools for Unity'插件引起的。他们一定是最近更新了工具以包含执行此操作的新功能。

要关闭此功能,请进入“工具”>“选项”window,然后展开 'Tools for Unity' 并禁用 Unity Messages 代码完成

“终于弄明白了,这实际上是由 Visual Studio 的 'Tools for Unity' 插件引起的。他们一定是最近更新了工具以包含执行此操作的新功能. 要关闭此功能,请进入工具 > 选项 window,然后展开 'Tools for Unity' 并禁用 Unity Messages 代码完成功能

对我不起作用 - 在同一个菜单中,我不得不将 Unity Messages 范围更改为默认。现在可以了。 (对比 2017)