2011-05-09 47 views
7

當我在Visual Studio 2010中工作時,IDE似乎隨機切換到「Scroll Lock」模式。這是一個我不知道的新功能(由一些指定的鍵/鼠標點擊啓動)還是一個錯誤?我猜這實際上是我係統中的計算機/硬件故障,但想檢查是否有其他人遇到此問題?在Visual Studio 2010中滾動鎖定錯誤

當我進入這個「模式」後,我似乎無法擺脫它。我嘗試過多次開啓/關閉ScrLk,突出顯示文字等。我瘋狂地點擊了我的出路,但不知道如何。此時,我唯一的選擇是關閉IDE並重新啓動,然後一切恢復正常。

+0

我注意到同樣的問題,我無法查明原因。它不會發生很多事情,我會說每個月有一次,當我意識到我處於這種鎖定狀態時,那麼確定我在那裏做什麼已經太晚了。在我們找到解決方案之前,我必須這樣做;關閉IDE並重新打開,問題消失。 – Leons 2011-05-09 16:43:56

+0

@Leons - 您碰巧使用MS Natural Keyboard還是Kensington Expert Mouse? – Jess 2011-05-10 01:58:08

+0

沒有那些。我有戴爾鍵盤和微軟鼠標。我在工作電腦上遇到同樣的事情。在那裏我有一個便宜的Dynex鍵盤和微軟鼠標。 – Leons 2011-05-10 02:14:18

回答

1

這當然不是Visual Studio本身的功能。儘管我不太可能同意這種做法,但第三方擴展可能導致此行爲。要排除這一點,我會禁用所有擴展,並看看問題是否仍然存在。

如果它仍然出現,那麼我會抓住另一個鍵盤來測試硬件問題。

+0

其他用戶似乎有相同的問題,所以我不認爲它的鍵盤;我將不得不考慮我已經加載了什麼/如果有任何擴展。 – Jess 2012-04-20 04:59:00

6

它認爲控制按鈕被按下,所以只需按下控制,它應該解決

+0

這不起作用;我每次嘗試都會發生: - )。 – Jess 2012-04-20 04:57:00

+0

這解決了我的問題 – 2012-09-04 19:27:56

0

你真的是ScrollLock鍵? AFAIK VisualStudio不會以任何方式改變行爲以響應ScrollLock。

我懷疑你正在經歷的是VS不正確地認爲你的一個或多個修改鍵被按住(ctrl,shift alt)。在VS有焦點時,一次糾正一次按下並釋放每個修改鍵。

真實的例子:

我調試了重點,我按住Ctrl鍵的應用程式功能時,我突然打了一個斷點給VS焦點的應用程序。但VS似乎還沒有註冊,我已經發布了Ctrl鍵,所以我第一次嘗試使用鼠標滾輪在文檔中滾動導致我的字體dpi變化...(ctrl + wheel = zoom)

修復:

當VS有焦點時按下並釋放修飾鍵。

1

在Visual Studio 2010中有一個known bug這樣做。 我經歷過的方式是,左側的CTRL鍵會在應用程序中「卡住」(它似乎不會發生在右側的CTRL鍵上)。

發生這種情況時,會出現奇怪的行爲(如按住Ctrl或向上/向下箭頭時的滾動鎖定效果,或無法停止調試,因爲當您執行SHIFT-F5時它將重新啓動應用程序,或者在使用滾輪時更改代碼文本的大小)。

不幸的是,它沒有修復VS2010的問題。您可以選擇與之共處,或升級至VS2012。其他人已經重新制定了一些捷徑來解決這些問題。

1

我有這個問題,我的鼠標上的滾輪會改變我打開代碼的縮放百分比。當Visual Studio在焦點時按ALT鍵爲我工作。

2

不是,它是一個CTRL鍵bug ...隨着左側鍵的使用,偶爾會出現VS2010會讓人大跌眼鏡,讓鼠標滾輪獨立運行而不是滾動,Shift-F5不會停止調試,等等

解決方案對我....擊中右CTRL鍵。不知道爲什麼,但它使它消失。

0

爲那些誰擁有這個問題,並閱讀本..

我找到了一種方法來繞過這個問題,所有你需要做的是 -
關閉屬性的小窗口,在右邊的向下角落。

不再有你會有這個錯誤。 :)

0

我的解決方案是擊中左側的CTRL鍵。不知道爲什麼,但它使問題消失。這個答案不同於上面提到的命中CTRL鍵。我先試過,但沒有解決問題。但是當我點擊左邊的CTRL鍵時,它確實解決了問題。 另一種選擇是退出Visual Studio 2010並重新啓動它。

0

自從我搬到另一臺開發機器後,我就遇到了這個問題,我認爲我的顯卡是問題,幾乎沒有老闆給我新的,因爲我無法解決這個問題。原來關閉屬性窗口立即解決了問題!我之前的修補程序是將所有內容都浮動起來,而不是保留在固定選項卡區域打開的任何內容,但這很不方便。