【发布时间】:2015-09-07 12:49:57
【问题描述】:
自从我安装了 VS2015 Professional 之后,VS 的 IntelliSense 功能 Edit.CompleteWord 似乎不再起作用了。
所以,如果我有一些未完成的代码,例如 Math.Rou(应该是 Math.Round();)并将光标放在上面并按 CTRL+Space,Visual Studio 不会再补全这个词了。
可能会阻止一些额外的 cmets 的一些事实:
- 在我安装 VS2015 之前,它可以在我的机器上使用 VS2012 和 VS2013 运行
- 该功能现在在 VS2012 和 VS2013 上也已禁用
- 我的一位同事在安装 VS2015 后遇到了完全相同的问题
- 另一位同事尚未安装 VS2015,他的旧 VS 版本仍然能够自动完成。
- C# 和 VB.NET 禁用该功能(我没有测试任何其他语言)
- 这不是捷径问题。从主菜单调用这个函数也不起作用(快捷方式也很奇怪,但也不起作用)
编辑:我在 Microsoft Connect 上针对此错误打开了一个问题:
请给它投票,让微软对其进行审核。
【问题讨论】:
-
我在 VS2012 中偶尔会遇到这个问题 - 不确定您是否遇到了(我没有安装 VS2015) - 但您是否尝试过关闭 Visual Studio 的所有实例然后重新打开项目?
-
这不是偶尔 - 它不再起作用了。自从我安装 VS2015 以来,没有一次。
-
你检查过工具->选项->文本编辑器->C#->智能感知吗?
-
是的,我在第一次遇到问题后就这样做了。一切看起来都很好。
-
我不知道把“();”的 Math.Round 示例,但要完成我只知道使用 Tab 键的单词。
标签: visual-studio-2015 intellisense