2012-09-25 97 views
10

使用Resharper和Visual Studio,我使用Ctrl + Click轉到該方法,但對於接口實現,我使用轉到實現的上下文選項。點擊執行

有沒有辦法通過Ctrl + Click的行爲來實現這一點 - 也許實現它的變體,如Shift + Ctrl + Click?

+5

不使用鼠標,我想。如果你的接口只有一個impl,那麼'Alt + End'將直接在那裏;否則它會彈出一個impls列表,你可以用光標/輸入 – AakashM

+1

有用,謝謝。 JetBrains對此不作承諾:http://devnet.jetbrains.net/message/5233727#5233727 – Savage

+0

在ReSharper 7(VS鍵盤綁定)中,我也可以使用Ctrl + F12來執行。 –

回答

13

如果您已經安裝了ReSharper 8.1,使用Ctrl+Alt+Click爲「轉到實施」行動

+0

很高興知道!我會試用左鍵,然後點擊中鍵與Ctrl + Alt +鼠標點擊查看我更喜歡哪一個。 –

1

this stack overflow question的基礎上,我通過鍵盤快捷鍵Ctrl + Shift + Alt + B(等效於Alt + End的IntelliJ鍵盤映射)將我的鼠標中鍵單擊到Go-To-Implementation。

爲此,我使用了「Microsoft鼠標和鍵盤中心」應用程序。我爲Visual Studio創建了「應用程序特定設置」,選擇了「中間點擊」並選擇了「組合鍵」。

要使用它,我需要先點擊源代碼中的符號然後中點擊。我的下一個挑戰是記住使用這個鼠標快捷鍵!請注意,我已經有效地替換了Visual Studio中的常規中間點擊功能,但我只記得使用它來關閉製表符,我可以通過'x'按鈕進行操作。