Gibt es eine Verknüpfung, mit der ich nach dem Erstellen einer Methode in einer Schnittstelle die Implementierungsklasse dieser Schnittstelle auswählen und zur Implementierung springen kann?
Gibt es eine Verknüpfung, mit der ich nach dem Erstellen einer Methode in einer Schnittstelle die Implementierungsklasse dieser Schnittstelle auswählen und zur Implementierung springen kann?
Antworten:
Ja ... auf dem Mac ist es Apple+ ALT+ B. Sie müssen den Cursor auf den Namen der Benutzeroberfläche bewegen, bevor Sie die Verknüpfung aufrufen. Ich bin nicht sicher, wie die Verknüpfung im PC lautet. Wenn Sie mit der rechten Maustaste auf den Schnittstellennamen klicken -> "Gehe zu" -> "Implementierungen" ... wird die Verknüpfung dort aufgelistet.
Im PC ist es CTRL+ ALT+ B: JetBrains Navigationsdokumentation .
Navigate
-> Implementation(s)
) und Strg-Alt-B ( Navigate
-> Declaration
)
Zusätzlich zu Ctrl+ Alt+ Bkönnen Sie auch die Maus verwenden: Ctrl+ Alt+ LeftMouseButton, um direkt zu Implementierungen zu springen.
Wenn Sie haben Command (Mac)/ Ctrl (Windows) + Mouse click
auf Verfahren Sie navigieren möchten , werden Sie zu navigiereninterface (Declaration)
Wenn Sie jedoch Alt + Ctrl+ Mouse click
für die Methode verwendet haben, zu der Sie navigieren möchten, werden Sie zu navigiert. class (Implementation)
Sie können auch Alt + Ctrl+ verwenden, bwenn Sie den Schlüsselbund nicht verlassen möchten
Unter OSX können Sie mit der Maus mit Alt+ Command+ Maus zur Implementierung springen . (vergleichbar mit Ctrl+ Maus in Eclipse)
Preferences
-> Keymap
.
Wenn Sie die Verknüpfung für einen bestimmten IntelliJ-Befehl nicht kennen, drücken Sie Ctrl+ Alt+ A(oder Apple+ Alt+ Aauf dem Mac). Daraufhin wird ein Popup geöffnet, in dem Sie nach allen Verknüpfungen suchen können. Alternativ können Sie über Find Action...
das Help
Menü darauf zugreifen .
Darüber hinaus gibt es die Default Keymap Reference
auch aus dem Help
Menü verfügbaren (die unter anderen Verknüpfungen die Verknüpfung zu den Find Action...
oben beschriebenen enthält ).
Zuletzt können Sie in der Einstellung Preferences
-> Ihre eigenen Tastaturkürzel konfigurieren (und die aktuellen Einstellungen anzeigen) Keymap
.
Find Action...
in der Default Keymap Reference
.
Auf MacOs: cmd+ ( option) +B