【问题标题】:Visual Studio Stuck in Weird Mode Causing Keyboard IssuesVisual Studio 卡在奇怪的模式导致键盘问题
【发布时间】:2012-02-20 14:33:43
【问题描述】:

这在我的其他版本的 Visual Studio 中也发生过,但最近在 VS.NET 2010 中发生了很多。我确信修复很简单,但我不知道它是什么,它在推动我坚果。

我将在 VS.NET 中工作,然后突然之间我无法用鼠标单击以转到代码中的某个点。我没有得到光标。它所做的只是每当我尝试更改光标位置时以灰色突出显示整个单词。然后打字不起作用或很古怪。我唯一注意到的是在 VS.NET 状态栏中。它说类似“...在按下 CTRL + D... 后等待第二次击键”。我知道 CTRL + D 是 VS.NET 的快捷方式,所以我按下组合键中的另一个键只是为了摆脱这种模式。今天我按了 ENTER,它说,这不是一个有效的组合键。我期待摆脱我所处的怪异模式,但没有任何改变。

我可以修复它的唯一方法是关闭 VS.NET 并重新加载它。不理想,浪费时间。

也许它甚至与 CTRL + D 击键组合无关,但当我陷入这种奇怪的键盘不确定模式时,这是我唯一注意到的事情。就像我说的那样,我确信摆脱这种模式很简单,只是不知道如何。谷歌搜索结果并不多。

有什么想法吗?

真诚的,

CTRL+Shift+B

【问题讨论】:

  • 我有时也会这样。不过,通常我只需要关闭我正在处理的文档并重新打开它;只是偶尔整个IDE。我没有将它连接到键盘命令....有趣。我会留意的。
  • 这是 RC 版本中的一个错误。如果您已应用 RTM 版本和服务包 1,请发布到 connect.microsoft.com
  • @Hans Passant - 我正在运行 VS.NET 2010 Ultimate 版本 10.0.40219 SP 1Rel。我想我需要将它发布给 MS 一个错误。
  • 这个问题仍然存在,今天我在 Visual Studio 2019 16.1.5 中遇到了问题。我认为某处的某些代码没有在某处重置 IDE 中的 ctrl 键的状态。它发生了,有时即使重新启动 IDE 也无法清除。 :( 是时候尝试重启了吗?

标签: visual-studio visual-studio-2010


【解决方案1】:

我不确定这是否与您的问题完全相关,但我在 Visual Studio 2010 中也遇到过奇怪的行为。我已将其追踪到以下原因:

SHIFT + WIN 将编辑器置于某种自动选择模式。无论我在哪里单击鼠标按钮,光标位置和单击之间的文本都会被选中。要摆脱它,请按 SHIFT

CONTROL + WIN 将编辑器置于将每次鼠标单击都视为按下 CTRL 的模式。要退出它,请按 CTRL

必须同时按下上述键才能使其工作。我认为这与 Windows 粘滞键无关,因为我禁用了该功能。这似乎是一个 Windows 功能,因为它适用于系统范围,并且不仅仅与 Visual Studio 隔离。

【讨论】:

    【解决方案2】:

    这可能不是您遇到的问题,但我遇到了一个问题,我的加号键突然开始像鼠标点击一样。

    起初我以为我可能有一个修饰符卡住了,但经过更多的实验后,我发现其他程序也是如此。

    经过一番谷歌搜索,结果发现我一定是不小心打开了mouse keys

    您可以使用shift-alt + num lock 打开和关闭此功能。当您关闭它时,它也会关闭数字锁定(但打开不会切换它)。这可能是题外话,但我认为它可能会帮助那些在谷歌上搜索相同内容的人。

    【讨论】:

      【解决方案3】:

      我已经能够通过执行 CTRL + TAB 到另一个页面来清除这是过去,然后返回到原始页面。似乎无需关闭页面即可工作。

      【讨论】:

      • 这个键盘在我使用的 VS2013 安装中仍然存在。感谢您的提示 Laramie - 它对我有用。
      • 在 VS 2017 中仍然发生
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多