我已經安裝了一些的Visual Studio擴展,我清理使用下面的方法:CTRL + S被撤消我在的WinForms設計模式工作
- 感動了所有的設置在/ etc(我找不到SO文章中,我使用方向)
- 重建MEF緩存
性能是現在好多了(我想所有的開源庫 - 固定EM - 留下一堆垃圾在我的設置/緩存/內部-dump-所有與東西在這裏文件夾),但現在我有一個非常奇怪的問題。
當編輯中的WinForms一個UI(如一個新的窗體添加到項目,並添加一個按鈕,它),按CTRL + S或去文件>保存[XXX](其中XXX爲Form1.cs
爲例如) - 它解除了自我上次保存以來所做的一切(替代保存方法,下面解釋的工作)。例如,如果我打開UI拖動&拖放編輯的形式,並且丟棄該表單上的按鈕,然後CTRL + 小號或文件>保存[XXX],按鈕和所有相關的代碼是刪除!
這裏是不工作(替代保存方法):
- 如果代碼視圖,所有儲蓄出現預期
- 工作使用CTRL + SHFT + 小號任何地方按預期工作
- 使用文件>全部保存任何地方按預期工作
我知道這聽起來不像一個大問題,但在一天的過程中,我可能會使用的時間CTRL +小號數百(如果不是數千名)編輯爲VS.NET我之間發現非常不穩定的事情,比如隨機崩潰,或者其他不愉快的事情,如果沒有保存(並且不能依靠自動恢復,因爲這有時不起作用),我可能會失去很多時間。目前,這個微小的細微差別開始花費我在UI設計上的時間,因爲我在UI上花費的時間比代碼(代碼非常簡單,UI很古怪),並且丟失了所有的UI更改/對齊/新對象,因爲CTRL + S行事不端,是一個真正的落後者。
我該如何解決這個問題?我試圖修復,這似乎總是讓我頭痛得Xamarin再次工作 - 我已(如上所述)清除設置文件夾,讓VS重建並重新創建MEF /等。
你試過'devenv/ResetSettings'嗎? –
@RezaAghaei - 我希望保留我的代碼格式設置,因爲這是一個痛苦(很多配置),所以如果我使用該命令,我將失去一切。我確信有一個地方可以查看這個問題的可能性(手動),但我不知道控制器在哪裏。可能它可能是Visual Studio Power Tools導致的一些混亂,因爲它會將CTRL + S與清除代碼掛鉤,但可能會與它需要的其他設置結合使用。我不知道大聲笑 –
也許嘗試去工具菜單 - >選項 - >環境 - >鍵盤,選擇一些功能,並在「按快捷鍵」輸入cntrl-S,然後看看「快捷方式目前由」下拉.. – TnTinMn