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.
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.
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.
Navigation
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.
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.
- Menü "Tastaturbelegung":Wählen Sie in diesem Menü die gewünschte Tastaturbelegung aus, um zwischen den voreingestellten Tastaturbelegungen zu wechseln.
- 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.
- 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.
- 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.
- Suchfeld: Geben Sie hier Text ein, um anhand des Aktionsnamens nach einer Tastenkombination zu suchen.
- Nach Tastenkombination suchen:Klicke auf diese Schaltfläche und gib eine Tastenkombination ein, um über das zugewiesene Tastenkürzel nach Aktionen zu suchen.