2012-02-20 44 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搜索同樣內容的人。