Jeśli jestem w interfejsie i wskazuję nazwę metody, co mogę zrobić, aby szybko przejść do JEDYNEJ implementacji tej metody?
używając Eclipse 3.6.x
java
eclipse
keyboard-shortcuts
anjanb
źródło
źródło
F3to typowe „przejście do realizacji”. W przypadku interfejsów, które przechodzą do definicji interfejsu .
Zamiast tego użyj Ctrl+, Taby zobaczyć wszystkie implementacje definicji interfejsu. Następnie możesz łatwo przejść do tego, który chcesz, za pomocą klawiszy strzałek i Enter. Uważam, że ten pierwszy jest wybierany automatycznie, dzięki czemu Ctrl-T+ Enterzrobi to, czego potrzebujesz.
źródło
W mapie klawiszy (Ogólne> Klucze) wyszukaj „otwartą implementację” i zamapuj ją na cokolwiek chcesz. Wybrałem Ctrl+ Shift+ I. Upewnij się, że w polu When zaznaczyłeś opcję „Editing Java Source”. Przetestowałem to i umieszczenie kursora nad nazwą metody i naciśnięcie Ctrl+ Shift+ Izabrało mnie bezpośrednio do implementacji zamiast pokazywać hierarchię, którą otrzymujesz za pomocą Ctrl+ T.
Możesz również zobaczyć odpowiedź na prawie identyczne pytanie dla innych opcji:
źródło