2012-02-20 89 views
10

这发生在我在其他版本的Visual Studio中,但它最近发生在VS.NET 2010最近很多。我相信修复很简单,但我确实不知道它是什么,它让我疯狂。Visual Studio卡在奇怪的模式导致键盘问题

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

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

也许它甚至没有相关的CTRL +d击键组合,但它是当我被困在这个奇怪的键盘地狱模式我发现的唯一的事情。就像我说的,我确信退出这种模式很简单,只是不知道如何。谷歌搜索没有产生太多。

想法任何人?

此致,

CTRL + +

+0

我有时也会得到这个。通常我只需关闭正在工作的文档并重新打开它;只有偶尔整个IDE。我没有将它连接到键盘命令....有趣。我会留意一下。 – eric 2012-02-20 14:53:39

+0

这是RC版本中的一个错误。如果您已应用RTM版本和Service Pack 1,则发布到connect.microsoft.com – 2012-02-20 16:13:37

+1

@Hans Passant - 我正在运行VS.NET 2010 Ultimate版本10.0.40219 SP 1Rel。我想我需要发布给MS一个错误。 – nickytonline 2012-02-20 17:10:21

回答

9

我已经能够清楚这是做一个CTRL + TAB到另一个页面的过去,然后返回到原始页面。似乎工作,而不必关闭该页面。

+0

此键盘仍在使用我所使用的VS2013的安装。感谢您的提示Laramie - 它适用于我。 – Emmanuel 2015-12-23 20:20:18

+0

仍然发生在VS 2017年 – Serge 2017-08-05 08:35:27

1

我不知道,这正是关系到你的问题,但我也遇到过在Visual Studio奇怪的行为,2010年我已经跟踪它到以下几点:

SHIFT + WIN把编辑器中的一些一种自动选择模式。无论我点击鼠标按钮,光标位置和点击之间的文本都会被选中。为了摆脱它按SHIFT

CONTROL + WIN把编辑器在它把每次鼠标点击,如果CTRL冲压成模式。要离开它,请按CTRL

上面提到的键必须同时按下才能工作。我不认为这与Windows粘滞密钥有关,因为我禁用了该功能。它似乎是一个Windows功能,因为它在系统范围内工作,并且不仅仅与Visual Studio隔离。

0

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

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

经过一番谷歌搜索后,我发现我必须不小心打开了mouse keys

您可以使用shift-alt + num lock打开和关闭此功能。当您关闭它时,它也会关闭num lock(但打开时不会切换)。这可能是无关紧要的,但我认为它可以帮助那些使用Google搜索同样内容的人。