退格键和箭头键无法正常工作


22

大多数时候,Visual Studio似乎都可以正常工作。但偶尔,它会进入时髦的编辑状态。我仍然可以键入,但是不能使用箭头键移动光标。相反,箭头键似乎将焦点从编辑窗口移开。退格键不起作用,但删除键起作用。到目前为止,我发现的唯一解决方案是关闭所有打开的文档,然后重新打开它们。

这是一个错误,还是看起来像个错误的那些看不见的“功能”之一?如果不是错误,是否有方法可以退出此状态?否则,是否有针对此的修复程序或补丁?


有关此问题的大量反馈报告,请访问connect.microsoft.com。一段时间后,我停止阅读它们,没有确定的内容,很多用户放弃了他们的案例。也许您会有更多的精力。
汉斯·帕桑

您是怎么找到他们的?我使用的搜索字词没有任何用处。

我在搜索框中输入了“退格键”。
汉斯·帕桑

我也有这个,原来是一个过时的插件(ReSharper)
Eric Herlitz 2012年

太酷了,让我们知道结果!
埃里克·赫里兹

Answers:


22

当我打开解决方案并且已经打开文件时,这似乎发生在我身上。我曾经关闭文件,然后关闭并重新打开解决方案以对其进行修复,但现在我只点击Alt+即可Enter

这是我找到此技巧博客


太棒了 这完全做到了!这比一直关闭和重新打开窗户要容易得多。谢谢!
benekastah 2012年

非常感谢!!!每当看到这种情况时,我总是每次都重新打开文件窗口。
artsylar

只有MS才需要进行热键操作,以将焦点恢复到您单击或在...数字上键入的窗口。谢谢!
DerpyNerd'8

4

即使在ALT + ENTER之后,我仍然看到此问题。

但是,我确实注意到,如果我单击每个文件然后尝试退格,是否打开了多个窗口,最后尝试了退格,然后好像又回到了工作状态。


2
很难相信我在2016年仍然遇到这个问题(VS 2015),但是我在这里。切换文档,关闭有问题的文档,然后再次打开就可以了。谢谢!
RobertB

2

我还发现,即使不显示模式对话框,情况也会如此。您可能会检查VS在后台是否有一些警报对话框。关闭它们将返回正常状态。


0

以上任何解决方案均不适用于我。但是,经过多次尝试和错误,我发现如果重新启动VS并加载或创建另一个项目,然后再次打开故障项目,则它可以正常工作。


0

首先,如果您遇到诸如“找不到'references-view.refresh'命令”之类的问题(如您在此处看到的),则必须将REFRESH的快捷方式分配给一个键,并且该键在以下情况下将无法使用我们正在输入VS代码。

要解决此问题,请在文件下打开vs代码,转到首选项,在首选项下,转到键盘快捷键:

文件----->首选项--->键盘快捷键,尝试键入您遇到问题的键会失败。

在键盘快捷键上,按SHIFT +遇到问题的特定键,然后键入Refresh或将受影响的字母用作快捷键的任何单词。

然后编辑快捷方式,将其从受影响的字母更改为组合键,例如CTRL + ALT +(任意键)或ALT + SHIFT +任意键

请不要使用单个键作为快捷方式,这样做会使该键在编码时无法在VS代码中起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.