在我的VS2008中,突然间我只能使用字母,没有回车、空格、删除、退格或其他任何键。 有什么建议可以解决这个问题吗?键盘在其他应用程序中完全正常。谢谢。
在我的VS2008中,突然间我只能使用字母,没有回车、空格、删除、退格或其他任何键。 有什么建议可以解决这个问题吗?键盘在其他应用程序中完全正常。谢谢。
我曾经每天遇到这个问题几次。请确保在“工具”->“选项”->“环境”下,“语言设置”设为“与Microsoft Windows相同”。
在 ReSharper 中选择 选项 - 环境 - 通用 - 清除缓存
解决了问题。
关闭正在编辑的文档,然后重新打开它。当我的键盘似乎无法正常工作且无法在当前表单中输入时,这对我很有效。
尝试记住行号(最好是;)),关闭要修改的文件,然后重新打开它。
这种情况有时会发生在我身上,而这个“hack”完美地解决了问题。
在推送/提交之前,您是否一直在比较更改?检查一下是否有任何模态窗口打开。我曾经遇到过同样的问题,当我试图关闭VS17时,它警告我有一个模态窗口阻止了某些用户输入。我按下了窗口上的“确定”按钮,重新启动了VS,然后我又可以进行输入了。我遇到了与您完全相同的错误-可以插入字母,但无法删除、"end"、"home"等。
禁用Productivity Power Tools并重新启动IDE对我有用。
应该注意到,在安装Resharper后不久出现了问题,之前从未遇到过这种情况。
这是非常奇怪的行为,在我的情况下,即使重启Windows也没有帮助。对我来说,诀窍是使用VS中的“文件”菜单打开项目,然后打开.csproj而不是.sln文件。
查看您的键盘快捷键,并确保没有将任何键设置为您要使用的键。当我安装了一个扩展并混淆了一些键盘快捷键时,这种情况就发生了,无意中将设置同步到“c”,无论在哪里输入都是如此。