【问题标题】:Some keys stop working in Visual Studio 2008 IDE某些键在 Visual Studio 2008 IDE 中停止工作
【发布时间】:2010-02-16 22:22:00
【问题描述】:

我使用带有 4 GB RAM 的 Windows 7 64 位来运行带有 Windows 2008 Server、Visual Studio 2008 SP1/Resharper 4.5 和 SQL Server 2008 的 Windows Virtual PC 客户机。客户机分配了 2 GB RAM。

有时某些键在 VS IDE 中停止工作,最常见的是箭头键、退格键和回车键。这些键在 Windows 和其他应用程序中仍然有效。重新启动 VS 似乎是唯一的解决方案。我已经阅读了一些关于不使用自动隐藏工具栏/窗口的建议,但它似乎不起作用。

【问题讨论】:

  • 是的,我在 Express Edition (C#) 中也遇到过这种情况。重新启动 IDE 也是唯一对我有用的方法。我会密切关注这篇文章,以防其他人有更好的解决方案。
  • @Jonas 我认为 ReSharper 是罪魁祸首,因为我有时会在 Visual Studio 2008 和 2010 RC 中使用 ReSharper 5 遇到这个问题。尝试不使用 ReSharper,看看问题是否消失。 (虽然没有解释@Frust 的问题。)
  • 我遇到过这种情况——主要是回车键——VS 2008,有或没有 SP1,没有 ReSharper。这就是 TFS 客户端,我确实喜欢把事情归咎于它,还有糟糕的硬件,这也应该受到很多指责。

标签: visual-studio-2008 keyboard


【解决方案1】:

做一件事去你的Visual Studio编辑器,在它下面去工具->导入和导出设置...->重置所有设置 重置后问题就解决了。

【讨论】:

  • 我刚刚在 VS 2012 和 2013 中再次遇到了这个问题,这就是修复它的原因。我尝试了 Alt-Enter 技巧,关闭工具箱,验证 VS 国际化设置是否设置为与 Windows 匹配,重新启动 VS,重新启动 Windows,在我重置所有设置之前,这些都对我不起作用。
【解决方案2】:

是的,真的很烦人。工作中的一位朋友向我展示了一个简单的解决方法。只需按 Alt+Enter。我有 VS 2010。这每次都能纠正问题。

【讨论】:

  • 谢谢!这个技巧在 VS2010 中对我有用,无需再次关闭/重新启动 VS!
  • 这对我也有用!我多年来一直遇到这个问题,但从未找到解决办法,我不敢相信它是如此简单!谢谢!
【解决方案3】:

这个问题在VS2010中仍然存在,我又遇到了。微软知道但仍然没有修复:

Backspace and Arrow key not working (MS Connect)

Arrow keys stop working in editor (MS Connect)

【讨论】:

    猜你喜欢
    • 2016-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-11
    • 2020-02-01
    • 2018-07-27
    相关资源
    最近更新 更多