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?
164
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 .
quelle
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.
quelle
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öchtenquelle
Unter OSX können Sie mit der Maus mit Alt+ Command+ Maus zur Implementierung springen . (vergleichbar mit Ctrl+ Maus in Eclipse)
quelle
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...
dasHelp
Menü darauf zugreifen .Darüber hinaus gibt es die
Default Keymap Reference
auch aus demHelp
Menü verfügbaren (die unter anderen Verknüpfungen die Verknüpfung zu denFind Action...
oben beschriebenen enthält ).Zuletzt können Sie in der Einstellung
Preferences
-> Ihre eigenen Tastaturkürzel konfigurieren (und die aktuellen Einstellungen anzeigen)Keymap
.quelle
Find Action...
in derDefault Keymap Reference
.Auf MacOs: cmd+ ( option) +B
quelle