由于我安装了VS2015 Professional,因此VS的智能感知功能 Edit.CompleteWord 似乎无法正常工作。
所以,如果我有一些未完成的代码,例如Math.Rou
(应该是Math.Round();
)并将光标放在它上面并按 CTRL + Space ,Visual Studio将不再完成这个词。
某些可能阻止其他评论的事实:
编辑:我在Microsoft Connect上为此错误打开了一个问题:
请投票给微软审核。
答案 0 :(得分:5)
1.)检查是否仍然分配了快捷方式, ctrl + Q ,然后输入键盘
然后过滤到 Edit.CompleteWord ,并确保ctrl + space仍在编辑器
下的快捷列表中如果列表中没有,请转到按快捷键字段并按 ctrl + space 然后分配
如果它在列表中,则转到按快捷键字段,然后按 ctrl + space ,然后选中 列表中当前使用的快捷方式
另一个命令可能正在使用该快捷方式,然后您可以过滤到该命令并删除快捷方式以允许 Edit.CompleteWord 再次使用快捷方式
如果全部失败,请导出所有设置(以确保拥有它们)并将所有设置重置为默认设置以查看其是否有效。然后,您可以使用Beyond Compare之类的内容来尝试找出设置之间的差异,以使其与之前的设置一起使用。
答案 1 :(得分:5)
好的伙计们,是时候面对这个痛苦的事实了:这似乎是我几周前安装的扩展程序的一个问题:
通过禁用此扩展程序,Intellisense恢复了生机。
我很抱歉这种困惑,谢谢你的帮助!
答案 2 :(得分:3)
对我而言,我所要做的只是关闭解决方案并重新打开它 - 这是我在VS 2015社区首次打开的现有旧VS解决方案。
我尝试重新分配密钥,但这没有做任何事。