2012-10-27 55 views
3

快捷方式從Eclipse的產品,目前在Visual Studio中工作,我是想我的熱鍵綁定分配給我用了Eclipse中的相​​同。我也安裝了Resharper。分配CTRL + T作爲在Visual Studio 2012

我分配按Ctrl +Ť「類型層次」,但它似乎仍然響應,因爲它沒有之前:按Ctrl +它希望我按另一個鍵,如牛逼是被確定爲一個組合。

有什麼辦法可以做到這一點?

+0

你在哪裏改變它,在工具 - >選項 - >環境 - >鍵盤? – kabaros

+0

是的。 12312312321 –

+0

通常,它對我很好。我設置Resharper選項 - >應用我想要的方案(Visual Studio在我的情況下) - >然後去環境,鍵盤,我想覆蓋的快捷方式 - >刪除舊的快捷方式 - >分配新的快捷方式 - >然後我第一次使用它,它問我要使用哪個快捷方式,並從現在開始工作 – kabaros

回答

7

首先,如果你這樣用按Ctrl +牛逼,至少將其設置爲調用「檢查這個」(在VS選項ReSharper.ReSharper_InspectThis),它會彈出一個下拉菜單,讓你在類型層次結構,呼叫和價值跟蹤之間進行選擇。

至於快捷方式分配,我猜你有鍵盤映射的IntelliJ在ReSharper的設置。如果是這樣的話,纔能有按Ctrl + 牛逼重新分配,你就必須毀掉ReSharper的單元測試快捷鍵的完整範圍:

enter image description here

如果切換到VS鍵盤映射(ReSharper的>選項>環境>鍵盤&菜單> Visual Studio>應用方案),它在所有上下文中獲得實質性好處(由於某些原因,XAML UI Designer除外)VS不會期望Ctrl + T成爲零件的組合: enter image description here

你還是要轉移的根本ReSharper的快捷方式是轉到到另一種快捷方式,但是這是不是殺死整個單元測試子系統痛苦少。

最後但並非最不重要的,如果你要留在Visual Studio中長,儘量強迫自己使用任何兩個標準ReSharper的鍵盤映射表。 ReSharper文檔和ReSharper用戶討論快捷方式,這使您很難學習和溝通。

+0

謝謝!我*仍*不知道我將使用Visual Studio多久。我有點擔心我會開始混淆Eclipse的Resharper/Visual Studio快捷方式的快捷方式,但也許這只是無意義的。我以前從未使用兩套並行快捷方式,但也許這不是問題。 –

+0

我認爲,即使您最終被迫再次在兩種工具之間切換,恢復先前學習的鍵盤映射也不應該是一個大問題,特別是如果您花一點時間並使用快捷方式培訓服務(如https: //www.shortcutfoo.com/(它爲Eclipse,ReSharper和IntelliJ用戶等提供了演練) – gorohoroh

+0

我並不知道該網站的存在! –