我將在Visual Studio 2008中進行編碼,最終我犯了一個錯誤。我按CTRL-Z撤消和沒有發生。我並沒有談論任何複雜的事情,例如撤銷搜索並替換多個未打開的文件。我正在談論取消剪切/粘貼操作,或者簡單地輸入文本。Visual Studio 2008中的「撤消」功能停止工作
這太令人沮喪了。
這是否曾經發生在你身上?如果是這樣,你知道任何解決方法嗎?
我經常保存,所以通常我可以關閉文件,重新打開它,並且撤銷功能再次工作。然後,最終(可能在20秒內,也許在一個小時內,也許根本不會),再次撤消休息。這真的很煩人,因爲當我不得不關閉並重新打開文件時,我失去了我的位置,我的思路,窗口的大小和位置以及分割窗格的位置。
詳細信息,可以幫助:
- 我啓用了MDI接口。
- 我安裝了Resharper。
- 我安裝了VisualSVN。
- 使用Windows 7 x64 RTM
- 當撤銷中斷時,編輯菜單中的「撤消」選項將變灰。在我繼續編輯我的文檔時,該選項將保持灰顯狀態,直到我關閉並重新打開文檔。這表明它不僅僅是其他一些盜取熱鍵的應用程序。整個功能停止工作。
- 我使用的是羅技G19(無法想象這就是它,但它不是一個超級流行的鍵盤,它會做一些不尋常的鍵盤)
我還沒有采取痛苦和煩人的恢復到精簡版Visual Studio 2008安裝(默認選項,無插件)的故障排除步驟,並慢慢構建備份,直到我開始遇到問題。
在做這件事之前,我想看看是否有其他人經歷過並修復它。
那麼,CTRL-Z有沒有停止爲你工作?你修好了嗎?
我在做一些愚蠢的事情,因爲這實際上是一個功能?喜歡,也許一些熱鍵,我不小心打或我採取一些行動禁用撤消?
更新:在Thushan Fernando的幫助下,我已經解決了這個問題。有我所做的:
- 在Visual Studio中重置鍵映射:確保只有一個實例正在運行。工具 - >選項 - >環境 - >鍵盤 - >重置。
- 還原ReSharper鍵盤快捷鍵:ReSharper - >選項 - >環境 - >常規 - > ReSharper鍵盤快捷鍵。關閉Visual Studio。
- 此時問題可能實際上已經修復。我不確定。但我走得更遠。
- 卸載ReSharper 4.5.x.
- 安裝EAP build 5.0.1534.3。
- 沒有更多的破壞!
(我從來沒有重新啓動)
更新2:它開始再次發生。我能夠通過執行步驟1,重新啓動VS,並執行步驟2來修復它。
你有沒有嘗試禁用ReSharper的?哪個版本? – Stu 2009-10-07 17:06:59
「這讓我想殺死整個宇宙」 Crikey。當你得到一個propper VS崩潰時會發生什麼? ,P – grenade 2009-10-07 17:07:00
我不知道,你可以不完全卸載它禁用ReSharper的。我會嘗試。感謝您的建議。 – Chris 2009-10-07 17:13:23