2012-09-25 12 views
10

Korzystając z Resharper i Visual Studio, używam Ctrl + Click, aby przejść do metody, ale dla implementacji interfejsu używam opcji kontekstowej Przejdź do implementacji.Kliknięcie do implementacji

Czy można to osiągnąć za pomocą zachowania Ctrl + kliknięcie - być może zaimplementować jego odmianę, np. Shift + Ctrl + kliknięcie?

+5

Nie za pomocą myszki, myślę. Jeśli twoje interfejsy mają tylko jedną impl, wtedy "Alt + End" pójdzie prosto tam; w przeciwnym razie pojawi się lista implantów, które możesz ustawić kursorem/wpisać – AakashM

+1

Przydatne, dziękuję. JetBrains są niezobowiązujące w tej kwestii: http://devnet.jetbrains.net/message/5233727#5233727 – Savage

+0

W ReSharper 7 (keybindings VS), mogę również użyć 'Ctrl + F12', aby przejść do implementacji. –

Odpowiedz

13

Jeśli masz ReSharper 8.1 zainstalowany, należy Ctrl+Alt+Click za „Idź do wdrożenia” działania

+0

Dobrze wiedzieć! Zostawię wersję próbną, a potem kliknę środkową, a następnie ctrl + alt + kliknę, aby zobaczyć, które preferuję. –

1

Na podstawie this stack overflow question zmapowałem mój środkowy przycisk myszy, aby przejść do trybu "Przejdź do realizacji" za pomocą skrótu klawiaturowego Ctrl + Shift + Alt + B (mapowanie klawiatury IntelliJ równoważne Alt + End).

Aby to zrobić, skorzystałem z aplikacji "Microsoft Mouse and Keyboard Center". Stworzyłem "ustawienie specyficzne dla aplikacji" dla Visual Studio, wybrałem "Middle-tap" i wybrano "Key Combination".

Aby go użyć, należy kliknąć lewym przyciskiem na symbol w kodzie źródłowym, a następnie kliknąć środkowym przyciskiem myszy. Moim kolejnym wyzwaniem jest pamiętanie o używaniu tego skrótu myszy! Zauważ, że skutecznie zastąpiłem normalne funkcje kliknięcia środkowego w Visual Studio, choć pamiętam tylko, używając tego do zamykania kart, co i tak mogę zrobić za pomocą przycisku "x".

Powiązane problemy