Ich weiß, dass Ctrl+ NKlassen zu finden ist und es ist sehr nützlich. Aber was ist mit Methoden?
intellij-idea
ide
keyboard-shortcuts
Felipe
quelle
quelle
Antworten:
Windows: ctrl+F12
MacOS: cmd+F12
Die obigen Befehle zeigen die Funktionen / Methoden in der aktuellen Klasse .
Drücken Sie SHIFTzwei Mal , wenn Sie wollen , dass beide Klassen und Methoden im gesamten Projekt suchen.
quelle
ctrl+ F12( cmd+ F12unter macOS) zeigt alle Mitglieder der aktuellen Klasse in einem Popup-Fenster an und lässt Sie eines auswählen. Es funktioniert genau wie die Verknüpfung ctrl+ oin Eclipse, viel schneller als ctrl+ alt+ shift+n
quelle
Ctrl+ Alt+ Shift+ Nermöglicht die Suche nach Symbolen, einschließlich Methoden.
Der Hauptvorteil dieser komplizierteren Tastenkombination besteht darin, dass in allen Dateien gesucht wird, nicht nur in der aktuellen Datei, wie dies bei Ctrl+ der F12Fall ist.
(Und wie immer, für Mac Sie ersetzen Cmdfür Ctrlfür diese keybindings.)
quelle
Android Studio auf Mac
Command+ Option+O
Öffnet das Symbol Lookup , dass Sie die meisten Methoden / Funktionen in Ihrem aktuell geöffneten Dokument springen.
quelle
Intellij IDEA 2017.3.4 - 2018.2 (Ultimate) unter OSX
CMD+ fn+F12
zeigt alle Mitglieder der aktuellen Klasse in einem Popup-Fenster an, dann können Sie die Methode in dieser Klasse suchen.
ABER diese Antwort hängt von Ihrer Tastatureinstellung ab. Wenn Ihre Tastatur eingestellt ist
Systemeinstellungen > Tastatur > Verwenden Sie alle Tasten F1, F2 usw. als Standardfunktionstasten
ausgewählt ist, wird die Verknüpfung
CMD + F12
quelle
CTRL+ F12ruft das Navigationsmenü Dateistruktur auf, in dem Sie nach Mitgliedern der aktuell geöffneten Datei suchen können.
quelle
IntelliJ IDEA Version 12.13 Ultimate Edition:
Macs: command+ option+ shift+N oder im Menü -> Navigieren> Symbol ...
quelle
Etwas neben der eigentlichen Frage, aber dennoch nützlich: Das Hilfemenü von Intellij verfügt über die Option 'Standard-Keymap-Referenz', mit der ein PDF mit der vollständigen Zuordnung geöffnet wird. ( Ctrl+ F12wird dort erwähnt)
quelle
Wenn Sie nur nach Methoden suchen möchten:
Unter Mac OS X 10.5+ ist es Alt+⌘ +O
Standardmäßig ist die XWin-Schlüsselbindung Shift+ Ctrl+Alt +N
Sie können dann auch doppelt drücken SHIFTund alles durchsuchen (nicht nur Methode, sondern auch Klasse, Dateien und Aktionen).
quelle
Wenn Sie nach einer Methode einer Klasse suchen möchten, können Sie einen
.
(Punkt) zwischen der Klasse und dem Methodennamen entweder im Dialogfeld "Überall suchen" oder im Dialogfeld "Suchsymbole" verwenden. Dies funktioniert sogar mit den üblichen Suchvorteilen von IDEA. Sie können beispielsweise suchenLDT.now
undLocalDateTime::now
werden als Ergebnis angezeigt. (Solange Sie alle Dateien und nicht nur Projektdateien durchsuchen).quelle
Wenn Sie auf eine Methode klicken, können Sie Ctrl+ tun B, um zur Deklaration dieser Methode zu gelangen. Ähnlich wie F12in MS Visual Studio.
quelle
Wenn ich in der aktuell geöffneten Klasse zur Methode navigieren muss, verwende ich diese Kombination: ALT+ 7( CMD+ 7auf Mac), um die Strukturansicht zu öffnen, und drücke zweimal (erstes Öffnen, zweites Mal Fokus auf Ansicht), tippe den Namen der Methoden ein und wähle ein von benötigt.
quelle
Um die in der IDEA erstellten Aktionen zu finden (neu einbinden, neu erstellen, ...), können Sie verwenden
CRTL+ SHIFT+A
Geben Sie dann beispielsweise Einzug und ENTER ein.
quelle
Intellij v 13.1.4, OSX
Die Tastenkombination "Symbol öffnen" lautet command+ shift+s
quelle
Ctrl+ Shift+ Alt+ 7nach Auswahl der Methode
quelle
Ich habe SHIFT+ SHIFTund ALT+ versuchtCMD +O
Aber ich denke , die leistungsfähige und einfach zu bedienende Funktion ist in allen Dateien finden CMD+ SHIFT+F .
Wählen Sie Regex und schreiben Sie
.*partOfMethodName.*\(
und es werden alle Stellen angezeigt und der aktuelle Quellcode wird angezeigt , ohne zu dieser bestimmten Datei zu wechseln.quelle