大多数时候,Visual Studio似乎都可以正常工作。但偶尔,它会进入时髦的编辑状态。我仍然可以键入,但是不能使用箭头键移动光标。相反,箭头键似乎将焦点从编辑窗口移开。退格键不起作用,但删除键起作用。到目前为止,我发现的唯一解决方案是关闭所有打开的文档,然后重新打开它们。
这是一个错误,还是看起来像个错误的那些看不见的“功能”之一?如果不是错误,是否有方法可以退出此状态?否则,是否有针对此的修复程序或补丁?
大多数时候,Visual Studio似乎都可以正常工作。但偶尔,它会进入时髦的编辑状态。我仍然可以键入,但是不能使用箭头键移动光标。相反,箭头键似乎将焦点从编辑窗口移开。退格键不起作用,但删除键起作用。到目前为止,我发现的唯一解决方案是关闭所有打开的文档,然后重新打开它们。
这是一个错误,还是看起来像个错误的那些看不见的“功能”之一?如果不是错误,是否有方法可以退出此状态?否则,是否有针对此的修复程序或补丁?
Answers:
以上任何解决方案均不适用于我。但是,经过多次尝试和错误,我发现如果重新启动VS并加载或创建另一个项目,然后再次打开故障项目,则它可以正常工作。
首先,如果您遇到诸如“找不到'references-view.refresh'命令”之类的问题(如您在此处看到的),则必须将REFRESH的快捷方式分配给一个键,并且该键在以下情况下将无法使用我们正在输入VS代码。
要解决此问题,请在文件下打开vs代码,转到首选项,在首选项下,转到键盘快捷键:
文件----->首选项--->键盘快捷键,尝试键入您遇到问题的键会失败。
在键盘快捷键上,按SHIFT +遇到问题的特定键,然后键入Refresh或将受影响的字母用作快捷键的任何单词。
然后编辑快捷方式,将其从受影响的字母更改为组合键,例如CTRL + ALT +(任意键)或ALT + SHIFT +任意键
请不要使用单个键作为快捷方式,这样做会使该键在编码时无法在VS代码中起作用。