Suche…


Kompilieren und ausführen

Projekt erstellen (modifiziert und abhängig kompilieren)

Windows: Strg + F9

OS X / macOS: Cmd + F9

Ausgewählte Datei, Paket oder Modul kompilieren

Dies ist hilfreich zu wissen, da beim Debuggen dieser Verknüpfung schnell Klassen / Hotswap-Klassen neu geladen werden können.

Windows: Strg + Umschalttaste + F9

OS X / macOS: Cmd + Shift + F9

Konfiguration auswählen und ausführen

Windows: Alt + Umschalttaste + F10

OS X / macOS: Wahltaste + Umschalttaste + F10

Konfiguration auswählen und debuggen

Windows: Alt + Umschalttaste + F9

OS X / macOS: Wahltaste + Umschalttaste + F9

Lauf

Umschalt + F10

Debuggen

Umschalt + F9

Führen Sie die Kontextkonfiguration über den Editor aus

Windows: Strg + Umschalttaste + F10

OS X / macOS: Cmd + Shift + F10

Code-Vervollständigung

Grundlegende Code-Vervollständigung (der Name einer Klasse, Methode oder Variable)

Windows: Strg + Leertaste

OS X / macOS: Befehlstaste + Leertaste

Smart Code Vervollständigung (filtert die Liste der Methoden und Variablen nach erwartetem Typ)

Windows: Strg + Umschalt + Leertaste

OS X / macOS: Befehlstaste + Umschalttaste + Leertaste

Code mit einem Vorschlag überschreiben

Tab

Code aus einem Vervollständigungsvorschlag hinzufügen

Eingeben

Suchen / Ersetzen

Überall suchen

Doppelte Verschiebung

Finden

Windows / Linux: Strg + F

OS X / macOS: Cmd + F

Nächstes finden

F3

Vorherige suchen

Umschalt + F3

Ersetzen

Windows / Linux: Strg + R

OS X / macOS: Cmd + R

Im Pfad finden

Windows / Linux: Strg + Umschalttaste + F

OS X / macOS: Cmd + Shift + F

Ersetzen Sie im Pfad

Windows / Linux: Strg + Umschalttaste + R

OS X / macOS: Cmd + Shift + R

Umgestaltung

Kopieren

F5

Bewegung

F6

Sicher löschen

Windows / Linux: Alt + Löschen

OS X / macOS: Cmd + Delete

Beachten Sie, dass die Löschtaste unter OS X / macOS der Rückschritttaste unter anderen Betriebssystemen entspricht.

Umbenennen

Umschalt + F6

Methode extrahieren

Windows / Linux: Strg + Alt + M

OS X / macOS: Befehlstaste + Wahltaste + M

Feld extrahieren

Windows / Linux: Strg + Alt + F

OS X / macOS: Cmd + Wahltaste + F

Variable extrahieren

Windows / Linux: Strg + Alt + V

OS X / macOS: Cmd + Wahltaste + V

Konstante extrahieren

Windows / Linux: Strg + Alt + C

OS X / macOS: Befehlstaste + Wahltaste + C

Parameter extrahieren

Windows / Linux: Strg + Alt + P

OS X / macOS: Cmd + Wahltaste + P

Andere

Umgeben mit

Umgibt einen Codeblock mit einem if , for , <editor-fold ...> und mehr

Windows / Linux: Strg + Alt + T

OS X / macOS: Cmd + Wahltaste + T

Grundlegende Navigation

Gehe zum Editor (vom Werkzeugfenster)

Esc

Fokus auf das entsprechende Werkzeugfenster umschalten

Windows: Alt + <Werkzeugfensternummer>

OS X / macOS: Cmd + <Werkzeugfensternummer>

Wechseln Sie beispielsweise den Fokus auf das Projektfenster

Windows: Alt + 1

OS X / macOS: Cmd + 1

Zuletzt geöffnete Dateien

Windows: Strg + E

OS X / macOS: Cmd + E

Aktion suchen

Windows: Strg + Umschalttaste + A

OS X / macOS: Cmd + Shift + A

  • Datei :

    • Windows: Strg + Umschalttaste + N

    • OS X / macOS: Cmd + Shift + N

  • Klasse:

    • Windows: Strg + N

    • OS X / macOS: Cmd + N

  • Symbol (Klasse / Methode / Variable / Konstantenname):

    • Windows: Strg + Alt + Umschalttaste + N

    • OS X / macOS: Befehlstaste + Wahltaste + Umschalttaste + N

    Beachten Sie, dass Sie den Klassennamen verwenden können, um die Suche nach Methoden / Variablen / Konstanten usersCollection , z. B. um das Symbol usersCollection in der Klasse UserDAO zu finden:

      UserDAO.usersCollection
    
  • Überall :

    • Windows: Umschalttaste + Umschalttaste

    • OS X / macOS: Umschalttaste + Umschalttaste

Um nach etwas zu suchen, das mehrere Wörter enthält, z. B. InetAddressCachePolicy , können Sie einfach InAddCacPo oder etwas Ähnliches InAddCacPo , das Teile des Wortes enthält.

Gehen Sie zur Zeilennummer

Windows: Strg + G

OS X / macOS: Cmd + L

Gehe zurück zum letzten Bearbeitungsort

Windows: Strg + Umschalt + Rücktaste

OS X / macOS: Befehlstaste + Umschalttaste + Rücktaste

Verwendungen suchen / Verwendungen in Datei finden

Windows / Linux: Alt + F7 / Strg + F7

OS X / macOS: Option + F7 / Strg + F7

Markieren Sie die Verwendungen in der Datei

Windows / Linux: Strg + Umschalttaste + F7

OS X / macOS: Cmd + Shift + F7

Verwendungen anzeigen

Windows / Linux: Strg + Alt + F7

OS X / macOS: Cmd + Wahltaste + F7

Methodenparameter anzeigen

Windows / Linux: Strg + P

OS X / macOS: Cmd + P

Zeigt an, welche Parameter eine Methode und alle ihre Überladungen akzeptiert.

Methodenparameter

Auswahl

Auswahl mit zunehmendem Umfang

Dies ist praktisch, wenn Sie einen Block auswählen möchten, um eine Variable / Methode usw. zu extrahieren. Es ist nicht erforderlich, eine exakte Klammerzuordnung vorzunehmen. Platzieren Sie einfach die Einfügemarke irgendwo in der Anweisung und machen Sie dies weiter

Windows: Strg + W

OS X / macOS: Cmd + W

Auswahl mit abnehmendem Umfang

Windows: Strg + Umschalt + W

OS X / macOS: Cmd + Shift + W

Diese Funktion ist auch sehr nützlich, wenn Sie json-Dokumente in Ihrer IDE bearbeiten / abspielen.

Vertikale Auswahl

drücken und halten

Windows: Alt

OS X / macOS: Opt

und wählen Sie normalerweise mit der Maus / dem Trackpad aus (wie Sie ein Wort in einer Reihe auswählen usw.)

So sollte es aussehen

Mehrere Carets

drücken und halten

Windows: Alt + Umschalttaste

OS X / macOS: Opt + Shift

und klicken Sie auf die Stelle, an der Sie ein Caret setzen möchten. Sie können wählen, ob Sie mehrere Carets in einer einzelnen Zeile oder über mehrere Zeilen an verschiedenen Positionen platzieren möchten.

Jetzt können Sie alle Operationen ausführen, die Sie für ein einzelnes ausgewähltes Wort hätten ausführen können (halten Sie die Strg- Taste (Windows) oder die Option (Mac OS) gedrückt und springen Sie mit den Nach- Links- oder Nach-Rechts- Tasten über alle Wörter) .

Sie können sogar mehrere Auswahlmöglichkeiten ausschneiden / einfügen.

Das Verwenden mehrerer Carets ist sehr nützlich, wenn Sie die Textstruktur über viele Zeilen / viele Positionen in derselben Zeile ändern möchten.

Doppelte Vorkommen auswählen

Wählen Sie einen Text aus und drücken Sie

Windows: Alt + J

OS X / macOS: Strg + G

um das nächste Vorkommen desselben Textes auszuwählen.

Bei jedem der ausgewählten Vorkommnisse wird ein Caret angezeigt, mit dem jedes Vorkommen gleichzeitig geändert werden kann.

Ich habe zum Beispiel versucht, ein Beispiel in dieses Gif aufzunehmen, ich hoffe, es hilft



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow