Tastenkombinationen

Mit Tastenkombinationen kannst du schnell in Android Studio navigieren und gängige Aktionen ausführen. Tastenkürzel sind oft schneller als die grafische Benutzeroberfläche.

Auf dieser Seite finden Sie einige gängige Tastenkombinationen. Da Android Studio auf IntelliJ IDEA basiert, finden Sie in der Referenzdokumentation zur IntelliJ IDEA-Tastaturbelegung weitere Tastenkombinationen.

Toolfenster

Sie können Tool-Fenster mithilfe von Tastenkombinationen öffnen. In Tabelle 1 sind die Tastenkombinationen für die gängigsten Fenster aufgeführt.

Tabelle 1 Tastenkombinationen für gängige Tool-Fenster

Toolfenster Windows und Linux macOS
Projekt Alt+1 Befehlstaste + 1
Versionsverwaltung Alt+9 Befehlstaste + 9
Laufen Umschalttaste + F10 Strg + R
Fehler beheben Umschalttaste + F9 Strg + D
Logcat Alt+6 Befehlstaste + 6
Zurück zum Editor Esc-Taste Esc-Taste
Alle Toolfenster ausblenden Strg + Umschalttaste + F12 Befehlstaste + Umschalttaste + F12

Codevervollständigung

Android Studio bietet drei Arten der Codevervollständigung, auf die Sie mithilfe von Tastenkombinationen zugreifen können, wie in der folgenden Tabelle gezeigt.

Tabelle 2 Tastenkombinationen für die Codevervollständigung

Typ Beschreibung Windows und Linux macOS
Grundlegende Vervollständigung Zeigt grundlegende Vorschläge für Variablen, Typen, Methoden, Ausdrücke usw. an. Wenn Sie die grundlegende Vervollständigung zweimal hintereinander aufrufen, erhalten Sie mehr Ergebnisse, einschließlich privater und nicht importierter statischer Mitglieder. Strg + Leertaste Strg + Leertaste
Intelligente Vervollständigung Zeigt relevante Optionen basierend auf dem Kontext an. Die intelligente Vervollständigung berücksichtigt den erwarteten Typ und die erwarteten Datenflüsse. Wenn Sie „Intelligente Vervollständigung“ zweimal hintereinander aufrufen, sehen Sie mehr Ergebnisse, einschließlich Ketten. Strg + Umschalttaste + Leertaste Strg + Umschalttaste + Leertaste
Abschluss der Abrechnung Vervollständigt die aktuelle Anweisung, indem fehlende Klammern, Klammern, geschwungene Klammern, Formatierungen usw. hinzugefügt werden. Strg + Umschalttaste + Eingabetaste Befehlstaste + Umschalttaste + Eingabetaste

Drücken Sie Alt + Eingabetaste, um Schnellkorrekturen auszuführen und Absichtsaktionen aufzurufen.

Die folgenden Tipps helfen Ihnen bei der Navigation in Android Studio:

  • Mit der Aktion Zuletzt verwendete Dateien können Sie zwischen den Dateien wechseln, auf die zuletzt zugegriffen wurde. Zum Aufrufen der Aktion Zuletzt verwendete Dateien drücken Sie Strg + E (Befehlstaste + E unter macOS). Standardmäßig ist die Datei ausgewählt, auf die zuletzt zugegriffen wurde. Sie können bei dieser Aktion auch über die linke Spalte auf ein beliebiges Toolfenster zugreifen.
  • Sehen Sie sich die Struktur der aktuellen Datei mithilfe der Aktion File Structure (Dateistruktur) an. Zum Aufrufen der Aktion File Structure (Dateistruktur) drücken Sie Strg + F12 (Befehlstaste + F12 unter macOS). Mit dieser Aktion können Sie schnell zu einem beliebigen Teil der aktuellen Datei navigieren.
  • Mit der Aktion Zu Klasse wechseln können Sie nach einer bestimmten Klasse in Ihrem Projekt suchen und diese aufrufen. Drücken Sie Strg + N (Befehlstaste + O unter macOS), um die Aktion Zur Klasse gehen aufzurufen.

    Bei Zu Klasse gehen werden komplexe Ausdrücke unterstützt. Dazu gehören Kamelhügel (mit den Großbuchstaben im Namen eines Elements in Camel-Case-Schreibweise), Pfade, Navigation zu einer bestimmten Zeile (zum Aufrufen einer bestimmten Zeile in der Datei) und der Abgleich von zweiten Vornamen (mit dem Sie nach einem Teil des Klassennamens suchen können). Wenn Sie es zweimal hintereinander aufrufen, werden die Ergebnisse aus den Projektklassen angezeigt.

  • Navigieren Sie mit der Aktion Datei aufrufen zu einer Datei oder einem Ordner. Wenn Sie den Tab Datei aufrufen aufrufen möchten, drücken Sie Strg + Umschalttaste + N (Befehlstaste + Umschalttaste + O unter macOS). Wenn Sie nach Ordnern statt nach Dateien suchen möchten, fügen Sie am Ende des Ausdrucks ein / ein.

  • Rufen Sie eine Methode oder ein Feld anhand des Namens auf. Verwenden Sie dazu die Aktion Zu Symbol aufrufen. Um die Aktion Zum Symbol navigieren aufzurufen, drücken Sie Strg + Alt + Umschalttaste + N (Befehlstaste + Wahltaste + O unter macOS).

  • Drücken Sie Alt + F7 (Wahltaste + F7 unter macOS), um alle Codeelemente zu finden, die auf die Klasse, die Methode, das Feld, den Parameter oder die Anweisung an der aktuellen Cursorposition verweisen.

Standardtastaturbelegung

Android Studio enthält Tastenkombinationen für viele gängige Aktionen. In Tabelle 3 sind die Standard-Tastenkürzel nach Betriebssystem aufgeführt.

Hinweis:Zusätzlich zu den Standardtastaturbelegungen in Tabelle 3 können Sie aus mehreren voreingestellten Tastaturbelegungen auswählen oder eine benutzerdefinierte Tastaturbelegung erstellen. Weitere Informationen zum Anpassen von Tastenkombinationen finden Sie im Abschnitt Benutzerdefinierte Tastaturbelegungen konfigurieren.

Tabelle 3 Standardtastaturkürzel für Windows- oder Linux- und macOS-Betriebssysteme

Beschreibung Windows und Linux macOS
Allgemeine Aktionen
Alle speichern Strg + S Befehlstaste + S
Synchronisieren Strg + Alt + Y Befehlstaste + Option + Y
Editor maximieren/minimieren Strg + Umschalttaste + F12 Strg + Befehlstaste + F12
Zu Favoriten hinzufügen Alt + Umschalttaste + F Wahltaste + Umschalttaste + F
Aktuelle Datei mit aktuellem Profil prüfen Alt + Umschalttaste + I Wahltaste + Umschalttaste + I
Quick Switch Schema Strg+` (Gravis) Strg+` (Gravis)
Einstellungsdialogfeld öffnen Strg + Alt + S Befehlstaste+, (Komma)
Dialogfeld „Projektstruktur öffnen“ Strg + Alt + Umschalttaste + S Befehlstaste + ; (Semikolon)
Zwischen Tabs und Tool-Fenster wechseln Strg + Tabulatortaste Strg + Tabulatortaste
In Android Studio navigieren und suchen
Nach allem suchen (einschließlich Code und Menüs) Zweimal Umschalttaste drücken Zweimal Umschalttaste drücken
Im Strg + F Befehlstaste + F
Nächsten Treffer suchen F3 Befehlstaste + G
Vorherigen Treffer suchen Umschalttaste + F3 Befehlstaste + Umschalttaste + G
Ersetzen Strg + R Befehlstaste + R
Aktion suchen Strg + Umschalttaste + A Befehlstaste + Umschalttaste + A
Nach Symbolnamen suchen Strg + Alt + Umschalttaste + N Befehlstaste + Option + O
Kurs suchen Strg + N Befehlstaste + O
Datei suchen (anstatt Kurs) Strg + Umschalttaste + N Befehlstaste + Umschalttaste + O
Im Pfad suchen Strg + Umschalttaste + F Befehlstaste + Umschalttaste + F
Dialogfeld „Dateistruktur“ öffnen Strg + F12 Befehlstaste + F12
Zwischen geöffneten Editor-Tabs wechseln Alt + Rechtspfeil oder Linkspfeil Strg + Rechtspfeil oder Strg + Linkspfeil
Zur Quelle springen F4 oder Strg + Eingabetaste F4 oder Befehlstaste + Abwärtspfeil
Aktuellen Editor-Tab in neuem Fenster öffnen Umschalttaste + F4 Umschalttaste + F4
Dialogfeld „Zuletzt geöffnete Dateien“ Strg + E Befehlstaste + E
Dialogfeld „Zuletzt bearbeitete Dateien“ Strg + Umschalttaste + E Befehlstaste + Umschalttaste + E
Zum letzten Bearbeitungsort gehen Strg + Umschalttaste + Rücktaste Befehlstaste + Umschalttaste + Entf
Aktiven Editor-Tab schließen Strg + F4 Befehlstaste + W
Aus einem Toolfenster zum Editorfenster zurückkehren Esc-Taste Esc-Taste
Aktives oder letztes aktives Tool-Fenster ausblenden Umschalttaste + Esc-Taste Umschalttaste + Esc-Taste
Zu Zeile Strg + G Befehlstaste + L
Typhierarchie öffnen Strg + H Strg + H
Methodenhierarchie öffnen Strg + Umschalttaste + H Befehlstaste + Umschalttaste + H
Anrufhierarchie öffnen Strg + Alt + H Strg + Wahltaste + H
Layouts ansehen
Heran-/Herauszoomen Strg + Plus oder Strg + Minus Befehlstaste + Plus oder Befehlstaste + Minus
An Bildschirm anpassen Strg + 0 Befehlstaste + 0
Original Strg + Umschalttaste + 1 Befehlstaste + Umschalttaste + 1
Designtools: Layout-Editor
Zwischen Design- und Entwurfsmodus wechseln B B
Zwischen Hoch- und Querformat wechseln O O
Geräte ein-/ausschalten D D
Aktualisierung erzwingen F F
Bereich mit Renderingfehlern ein-/ausblenden O O
Einschränkungen löschen Löschen oder Strg + Klick Löschen oder Befehlstaste + Klick
Heranzoomen Strg + Plus Befehlstaste + Plus
Herauszoomen Strg + Minus Befehlstaste + Minus
Auf Bildschirmbreite zoomen Strg + 0 Befehlstaste + 0
Schwenken Leertaste gedrückt halten, klicken und ziehen Leertaste gedrückt halten, klicken und ziehen
Zu XML wechseln Strg + B Befehlstaste + B
Alle Komponenten auswählen Strg + A Befehlstaste + A
Mehrere Komponenten auswählen Umschalttaste + Klicken oder Strg + Klick Umschalttaste + Klick oder Befehlstaste + Klick
Designtools: Navigationseditor
Heranzoomen Strg + Plus Befehlstaste + Plus
Herauszoomen Strg + Minus Befehlstaste + Minus
Auf Bildschirmbreite zoomen Strg + 0 Befehlstaste + 0
Schwenken Leertaste gedrückt halten, klicken und ziehen Leertaste gedrückt halten, klicken und ziehen
Zu XML wechseln Strg + B Befehlstaste + B
Bereich mit Renderingfehlern ein-/ausblenden O O
In verschachtelter Grafik gruppieren Strg + G Befehlstaste + G
Mit dem Fahrrad durch Ziele fahren Tabulatortaste oder Umschalttaste + Tabulatortaste Tabulatortaste oder Umschalttaste + Tabulatortaste
Alle Ziele auswählen Strg + A Befehlstaste + A
Mehrere Ziele auswählen Umschalttaste + Klicken oder Strg + Klick Umschalttaste + Klick oder Befehlstaste + Klick
Code schreiben
Code generieren (Getter, Setter, Konstruktoren, hashCode/equals, toString, neue Datei, neue Klasse) Alt + Einfg Befehlstaste + N
Überschreibungsmethoden Strg + O Strg + O
Implementierungsmethoden Strg + I Strg + I
Surround-Sound mit (if...else, try...catch usw.) Strg + Alt + T Befehlstaste + Option + T
Zeile bei Caret-Zeichen löschen Strg + Y Befehlstaste + Entf
Aktuellen Codeblock minimieren/maximieren Strg + Minus oder Strg + Plus Befehlstaste + Minus oder Befehlstaste + Plus
Alle Codeblöcke minimieren/maximieren Strg + Umschalttaste + Minus oder Strg + Umschalttaste + Plus Befehlstaste + Umschalttaste + Minus oder Befehlstaste + Umschalttaste + Plus
Aktuelle Zeile oder Auswahl duplizieren Strg + D Befehlstaste + D
Grundlegende Codevervollständigung Strg + Leertaste Strg + Leertaste
Smart-Code-Vervollständigung (filtert die Liste der Methoden und Variablen nach dem erwarteten Typ) Strg + Umschalttaste + Leertaste Strg + Umschalttaste + Leertaste
Vollständige Erklärung Strg + Umschalttaste + Eingabetaste Befehlstaste + Umschalttaste + Eingabetaste
Schnelle Dokumentation nachschlagen Strg + Q Strg + J
Parameter für ausgewählte Methode anzeigen Strg + P Befehlstaste + P
Erklärung (direkt) aufrufen Strg + B oder Strg + B Befehlstaste + B oder Befehlstaste + Klick
Implementierungen aufrufen Strg + Alt + B Befehlstaste + Option + B
Zur Supermethod/Superclass Strg + U Befehlstaste + U
Suche mit Schnelldefinition öffnen Strg + Umschalttaste + I Befehlstaste + Y
Sichtbarkeit des Projekttools-Fensters ein-/ausschalten Alt+1 Befehlstaste + 1
Lesezeichen ein-/ausblenden F11 F3
Lesezeichen mit Gedächtnisstütze wechseln Strg + F11 Wahltaste + F3
Mit Zeilenkommentar kommentieren/Kommentar entfernen Strg +/ Befehlstaste +/
Mit Blockierung des Kommentars kommentieren/Kommentar entfernen Strg + Umschalttaste +/ Befehlstaste + Umschalttaste +/
Schrittweise zunehmende Codeblöcke auswählen Strg + W Wahltaste + Nach-oben-Taste
Aktuelle Auswahl auf vorherigen Status zurücksetzen Strg + Umschalttaste + W Wahltaste + Nach-unten-Taste
Zum Anfang des Codeblocks wechseln Strg + [ Wahltaste + Befehlstaste + [
Zum Ende des Codeblocks verschieben Strg +] Wahltaste + Befehlstaste +]
Zum Anfang des Codeblocks auswählen Strg + Umschalttaste + [ Wahltaste + Befehlstaste + Umschalttaste + [
Bis zum Ende des Codeblocks auswählen Strg + Umschalttaste +] Wahltaste + Befehlstaste + Umschalttaste +]
Bis zum Ende des Wortes löschen Strg + Entf Wahltaste + Entf
Bis Wortanfang löschen Strg + Rücktaste Wahltaste + Entf
Optimize-Importe Strg + Alt + O Strg + Wahltaste + O
Schnelle Fehlerbehebung für Projekte (Absichtsaktionen und Schnellkorrekturen anzeigen) Alt + Eingabetaste Wahltaste + Eingabetaste
Code neu formatieren Strg + Alt + L Befehlstaste + Option + L
Zeilen automatisch einrücken Strg + Alt + I Strg + Wahltaste + I
Zeilen einrücken/einrücken Tabulatortaste oder Umschalttaste + Tabulatortaste Tabulatortaste oder Umschalttaste + Tabulatortaste
Smart Line Join Strg + Umschalttaste + J Strg + Umschalttaste + J
Intelligente Linienaufteilung Strg + Eingabetaste Befehlstaste + Eingabetaste
Neue Zeile beginnen Umschalttaste + Eingabetaste Umschalttaste + Eingabetaste
Nächster/vorheriger hervorgehobener Fehler F2 oder Umschalttaste + F2 F2 oder Umschalttaste + F2
Erstellen und ausführen
Eine Community Strg + F9 Befehlstaste + F9
Erstellen und ausführen Umschalttaste + F10 Strg + R
Änderungen übernehmen und Aktivität neu starten Strg + F10 Strg + Befehlstaste + R
Codeänderungen anwenden Strg + Alt + F10 Strg + Befehlstaste + Umschalt + R
Fehler beheben
Fehler beheben Umschalttaste + F9 Strg + D
Übergehen F8 F8
Einsteigen in F7 F7
Intelligenter Einstieg Umschalttaste + F7 Umschalttaste + F7
Aussteigen Umschalttaste + F8 Umschalttaste + F8
Lauf bis Cursor Alt+F9 Wahltaste + F9
Ausdruck berechnen Alt+F8 Wahltaste + F8
Programm fortsetzen F9 Befehlstaste + Option + R
Haltepunkt aktivieren/deaktivieren Strg + F8 Befehlstaste + F8
Haltepunkte ansehen Strg + Umschalttaste + F8 Befehlstaste + Umschalttaste + F8
Refaktorieren
Kopieren F5 F5
Verschieben F6 F6
Safe-Löschung Alt + Entf Befehlstaste + Entf
Umbenennen Umschalttaste + F6 Umschalttaste + F6
Signatur ändern Strg + F6 Befehlstaste + F6
Inline Strg + Alt + N Befehlstaste + Option + N
Extraktionsmethode Strg + Alt + M Befehlstaste + Option + M
Variable extrahieren Strg + Alt + V Befehlstaste + Option + V
Feld extrahieren Strg + Alt + F Befehlstaste + Option + F
Konstante extrahieren Strg + Alt + C Befehlstaste + Option + C
Parameter extrahieren Strg + Alt + P Befehlstaste + Option + P
Versionsverwaltung/lokaler Verlauf
Projekt per Commit an VCS übertragen Strg + K Befehlstaste + K
Projekt über VCS aktualisieren Strg + T Befehlstaste + T
Letzte Änderungen ansehen Alt + Umschalttaste + C Wahltaste + Umschalttaste + C
VCS-Dialogfeld öffnen Alt+` (Gravis) Strg + V

Benutzerdefinierte Tastaturbelegungen konfigurieren

In den Einstellungen für die Tastaturbelegung in Android Studio können Sie aus einer Liste voreingestellter Optionen auswählen oder eine benutzerdefinierte Tastaturbelegung erstellen.

Um die Einstellungen für die Tastaturbelegung zu öffnen, wählen Sie Datei > Einstellungen (unter macOS Android Studio > Einstellungen) aus und gehen zum Bereich Tastaturbelegung.

Abbildung 1: Das Fenster mit den Einstellungen für die Tastaturbelegung von Android Studio unter macOS

  1. Menü "Tastaturbelegung":Wählen Sie in diesem Menü die gewünschte Tastaturbelegung aus, um zwischen den voreingestellten Tastaturbelegungen zu wechseln.
  2. Aktionsliste:Klicken Sie mit der rechten Maustaste auf eine Aktion, um sie zu ändern. Sie können zusätzliche Tastenkombinationen für die Aktion hinzufügen, Mauskürzel hinzufügen, um eine Aktion mit einem Mausklick zu verknüpfen, oder aktuelle Tastenkombinationen entfernen. Wenn Sie eine voreingestellte Tastaturbelegung verwenden, wird beim Ändern der Tastenkombinationen einer Aktion automatisch eine Kopie der Tastaturbelegung erstellt und die Änderungen werden der Kopie hinzugefügt.
  3. Schaltfläche „Kopieren“: Wählen Sie aus dem Menü eine Tastaturbelegung aus, die als Ausgangspunkt verwendet werden soll, und klicken Sie auf Kopieren, um eine neue benutzerdefinierte Tastaturbelegung zu erstellen. Anschließend können Sie den Namen der Tastaturbelegung und die Tastenkombinationen ändern.
  4. Schaltfläche „Zurücksetzen“: Wählen Sie eine Tastaturbelegung aus dem Menü aus und klicken Sie auf Zurücksetzen, um ihre ursprüngliche Konfiguration wiederherzustellen.
  5. Suchfeld: Geben Sie hier Text ein, um anhand des Aktionsnamens nach einer Tastenkombination zu suchen.
  6. Nach Tastenkombination suchen:Klicke auf diese Schaltfläche und gib eine Tastenkombination ein, um über das zugewiesene Tastenkürzel nach Aktionen zu suchen.