Backspace在Visual Studio中不起作用

时间:2012-05-28 14:26:43

标签: visual-studio-2010

我一直在Visual Studio中遇到一个非常烦人的问题。当我尝试通过按退格键删除某些文本时,它不起作用。为什么是这样?到底是怎么回事?有时我必须关闭并打开Visual Studio才能解决这个问题,但我现在就尝试了,但它没有用。 Backspace在记事本中工作,以防您想知道。

16 个答案:

答案 0 :(得分:35)

在Visual Studio中转到:

Tools 
Options
Environment
Keyboard
  1. 查找" Edit.DeleteBackwards"命令。
  2. 在"使用新的快捷方式:"下拉菜单选择"文本编辑器"。
  3. 在"按快捷键:"单击退格键,以便显示" Bkspce"
  4. 点击"确定"。
  5. Backspace应该再次开始为你工作。

答案 1 :(得分:18)

我解决了重置键盘映射方案的问题。

工具 - >选项 - >环境 - >键盘 - >复位。

答案 2 :(得分:16)

当我打开解决方案并且文件已经打开时,这似乎发生在我身上。我曾经关闭文件,然后关闭并重新打开解决方案以修复它,但现在我只需按 Alt + Enter

这是blog where I found this trick

答案 3 :(得分:5)

我也不时在VS2010中得到这个,只是使用鼠标更改标签/文件似乎总是现在修复它。没什么。

答案 4 :(得分:4)

上述方法除外。

您还应该检查快捷键设置:

文件 -> 首选项 -> 键盘快捷键 -> '然后检查项目:deleteLeft'。

enter image description here

答案 5 :(得分:2)

此方法以100%起作用。 转到“文件->首选项->键盘快捷键”,然后搜索deleteLeft并添加键绑定“退格”。

答案 6 :(得分:2)

对我来说,一个快速的解决方法是简单地从菜单栏中打开任何菜单。关闭菜单后,非字符键将再次开始工作。

答案 7 :(得分:1)

当我在家中使用不同版本的resharper然后将该项目用于我的工作时,这个问题发生在我身上。在删除了bin和obj以及resharper目录之后,Backspace现在适用于我。

答案 8 :(得分:1)

我所做的只是退出visual studio并重新启动它。上述选项中没有一个适合我。

答案 9 :(得分:0)

尝试重置Visual Studio设置

enter image description here

转到:

All Program > Visual Studio 20xx > Visual Studio Tools

以管理员身份运行 VS20xx的开发人员命令提示符并执行以下命令:

devenv.exe /resetsettings

答案 10 :(得分:0)

安装Vim后出现此问题,卸载Vim Backspace工作正常。

答案 11 :(得分:0)

对于我来说,问题是“文件->首选项->键盘快捷键”中的“何时”条件。

我删除了“ textInputFocus &&!editorReadonly”,现在可以正常使用了。 我期待着副作用;)。

答案 12 :(得分:0)

对我来说,一种快速的解决方法是锁定PC( Windows + L )并重新登录。

答案 13 :(得分:0)

这个问题发生在我身上时,我发现仅在我的部分代码中单击Delete或Backspace才无响应。这部分碰巧是一些我从互联网上粘贴的代码。

要解决此问题,我剪切了最近粘贴的有问题的代码,然后将其粘贴到文本编辑器(如Notepad ++)中。然后将相同的代码复制并粘贴到文本编辑器中,然后再粘贴回Visual Studio,即可解决问题。

答案 14 :(得分:0)

奇怪的是,即使在VS 2019中,这仍然是一个问题。退格键和Delete键均无效。快速修复,我只是运行了该项目,它似乎为它提供了所需的帮助。

答案 15 :(得分:-3)

我已经有这个问题很长一段时间了。我不确定是什么导致它,但 Alt + Enter 有效。 我正在运行的扩展包括AnkhSVN,MySQL Tools和Productivity Power Tools。