it-swarm.com.de

IntelliJ IDEA von der Schnittstelle zur Implementierung der Klasse in Java

Gibt es eine Verknüpfung, mit der ich nach dem Erstellen einer Methode in einer Schnittstelle zur Implementierung einer Klasse dieser Schnittstelle springen kann?

144
Mat B.

Ja .... in Mac ist es Apple + ALT + B. Sie müssen den Cursor auf den Namen der Benutzeroberfläche bewegen, bevor Sie die Verknüpfung aufrufen können. Ich bin mir nicht sicher, wie die Verknüpfung im PC lautet. Wenn Sie mit der rechten Maustaste auf den Namen der Benutzeroberfläche klicken -> "Gehe zu" -> "Implementierungen" ... wird die Verknüpfung dort aufgelistet.

Im PC ist es CTRL + ALT + B: JetBrains Navigationsdokumentation .

224
limc

Zusätzlich zu Ctrl + Alt + B oben erwähnt, können Sie auch die Maus verwenden: Ctrl + Alt + LeftMouseButton, um direkt zu Implementierungen zu springen.

59
Pakka Pakka

Wenn du. .. getan hast Alt + Mouse click Für die Methode, zu der Sie navigieren möchten. Sie werden zu interface (Declaration) navigiert.

aber wenn du es getan hast Alt + Ctrl + Mouse click Für die Methode, zu der Sie navigieren möchten. Sie werden zu class (Implementation) navigiert.

12

Unter OSX können Sie mit der Maus zur Implementierung springen Alt + Command + Maus. (vergleichbar mit Ctrl + Maus in Eclipse)

6
userM1433372

Wenn Sie die Verknüpfung für einen bestimmten IntelliJ-Befehl nicht kennen, drücken Sie Ctrl + Alt + A (oder Apple + Alt + A auf Mac). Daraufhin wird ein Popup-Fenster geöffnet, in dem Sie nach allen Verknüpfungen suchen können. Alternativ können Sie mit Find Action... Aus dem Menü Help darauf zugreifen.

Darüber hinaus gibt es den Default Keymap Reference - Befehl, der auch im Menü Help verfügbar ist (der unter anderem die Verknüpfung zu dem oben beschriebenen Find Action... - Befehl enthält).

Zuletzt können Sie in der Einstellung Preferences -> Keymap Ihre eigenen Tastaturkürzel konfigurieren (und die aktuellen Einstellungen anzeigen).

4
matsev

Auf MacOs: cmd + (option) + B

2
Maksim Turaev