大多数时候,Visual Studio 似乎运行良好。但偶尔,它会进入奇怪的编辑状态。我仍然可以输入,但无法使用箭头键移动光标。箭头键似乎反而会将焦点从编辑窗口移开。退格键不起作用,但删除键起作用。到目前为止,我发现的唯一解决方案是关闭所有打开的文档并重新打开它们。
这是一个错误,还是那些看起来很像错误的隐形“功能”之一?如果不是错误,有没有办法摆脱这种状态?否则,是否有修复或补丁?
答案1
当我打开解决方案并且已有文件打开时,似乎会发生这种情况。我过去常常关闭文件,然后关闭并重新打开解决方案来修复它,但现在我只需按Alt+即可Enter。
这里是我在博客上找到了这个技巧。
答案2
即使按下 ALT + ENTER 键后我仍然看到这个问题。
但是我确实注意到,如果我打开了多个窗口,如果我单击每个文件然后尝试退格,最终它会在一个窗口上起作用,然后我似乎又回到了工作状态。
答案3
我还发现,当存在模式对话框时,即使它不可见,也会出现这种情况。您可以检查 VS 是否在后台有一些警报对话框。关闭它们会恢复正常状态。
答案4
上述任何解决方案对我来说都不起作用。但是经过多次尝试和错误后,我发现如果您重新启动 VS 并加载或创建另一个项目,然后再次打开有问题的项目,它就会起作用。