PhpStorm Tastenkombinationen Cheat Sheet
Ein Cheat Sheet mit 96 Tastenkombinationen in JetBrains PhpStorm.
Verschiedenes
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Aktion suchen | Cmd + Shift + A |
Ctrl + Shift + A |
Bearbeiten
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Basis-Codevervollständigung | Cmd + Leer |
Ctrl + Leer |
| Intentions-Aktionen und Quick-Fixes anzeigen | Alt + Enter |
Alt + Enter |
| Parameter-Info (innerhalb von Methodenaufrufen) | Cmd + P |
Ctrl + P |
| Schnelle Dokumentationssuche | Cmd + Q |
Ctrl + Q |
| Kurzinformation | Cmd + (Maus über Code bewegen) |
Ctrl + (Maus über Code bewegen) |
| Code generieren… (Getters, Setters, Konstruktoren) | Alt + Einfg |
Alt + Einfg |
| Methoden überschreiben | Cmd + O |
Ctrl + O |
| Methoden implementieren | Cmd + I |
Ctrl + I |
| Umschließen mit… (if..else, try..catch, for usw.) | Cmd + Alt + T |
Ctrl + Alt + T |
| Zeilenkommentar hinzufügen/entfernen | Cmd + / |
Ctrl + / |
| Blockkommentar hinzufügen/entfernen | Cmd + Shift + / |
Ctrl + Shift + / |
| Sukzessive zunehmende Codeblöcke auswählen | Cmd + W |
Ctrl + W |
| Aktuelle Auswahl auf vorherigen Zustand verringern | Cmd + Shift + W |
Ctrl + Shift + W |
| Code neu formatieren | Cmd + Alt + L |
Ctrl + Alt + L |
| Zeile(n) automatisch einrücken | Cmd + Alt + I |
Ctrl + Alt + I |
| Aktuelle Zeile oder ausgewählten Block duplizieren | Cmd + D |
Ctrl + D |
| Zeile an Cursorposition löschen | Cmd + Y |
Ctrl + Y |
| Intelligentes Zusammenfügen von Zeilen (nur HTML und JavaScript) | Cmd + Shift + J |
Ctrl + Shift + J |
| Intelligentes Aufteilen von Zeilen (nur HTML und JavaScript) | Cmd + Enter |
Ctrl + Enter |
| Neue Zeile beginnen | Shift + Enter |
Shift + Enter |
| Groß-/Kleinschreibung für Wort am Cursor oder Block umschalten | Cmd + Shift + U |
Ctrl + Shift + U |
| Bis zum Anfang des Codeblocks auswählen | Cmd + Shift + [ |
Ctrl + Shift + [ |
| Bis zum Ende des Codeblocks auswählen | Cmd + Shift + ] |
Ctrl + Shift + ] |
| Bis zum Wortende löschen | Cmd + Entf |
Ctrl + Entf |
| Bis zum Wortanfang löschen | Cmd + Rücktaste |
Ctrl + Rücktaste |
| Codeblock erweitern/reduzieren | Cmd + +/- |
Ctrl + +/- |
| Aktiven Editor-Tab schließen | Cmd + F4 |
Ctrl + F4 |
| Aus Verlauf einfügen | Cmd + Shift + V |
Ctrl + Shift + V |
Debugging
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Überspringen (Step over) | F8 |
F8 |
| Einzelschritt (Step into) | F7 |
F7 |
| Herausschritt (Step out) | Shift + F8 |
Shift + F8 |
| Ausdruck auswerten | Alt + F8 |
Alt + F8 |
| Programm fortsetzen | F9 |
F9 |
| Haltepunkt umschalten | Cmd + F8 |
Ctrl + F8 |
| Haltepunkte anzeigen | Cmd + Shift + F8 |
Ctrl + Shift + F8 |
Ausführen
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Ausführen | Shift + F10 |
Shift + F10 |
| Debuggen | Shift + F9 |
Shift + F9 |
| Kontextkonfiguration vom Editor ausführen | Cmd + Shift + F10 |
Ctrl + Shift + F10 |
| Befehlszeile ausführen | Cmd + Shift + X |
Ctrl + Shift + X |
Suchen/Ersetzen
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Suchen/Ersetzen | Cmd + F/R |
Ctrl + F/R |
| Nächstes suchen | F3 |
F3 |
| Vorheriges suchen | Shift + F3 |
Shift + F3 |
| In Pfad suchen/ersetzen | Cmd + Shift + F/R |
Ctrl + Shift + F/R |
Verwendungssuche
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Verwendungen suchen | Alt + F7 |
Alt + F7 |
| Verwendungen in Datei suchen | Cmd + F7 |
Ctrl + F7 |
| Verwendungen in Datei hervorheben | Cmd + Shift + F7 |
Ctrl + Shift + F7 |
| Verwendungen anzeigen | Cmd + Alt + F7 |
Ctrl + Alt + F7 |
Navigation
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Gehe zu Klasse | Cmd + N |
Ctrl + N |
| Gehe zu Datei | Cmd + Shift + N |
Ctrl + Shift + N |
| Gehe zu Symbol | Cmd + Shift + Alt + N |
Ctrl + Shift + Alt + N |
| Gehe zu Zeile | Cmd + G |
Ctrl + G |
| Zum nächsten/vorherigen Editor-Tab wechseln | Alt + Links/Rechts |
Alt + Links/Rechts |
| Zum Editor wechseln (von Tool-Fenster) | Esc |
Esc |
| Zuletzt verwendete Dateien | Cmd + E |
Ctrl + E |
| Zurück/Vorwärts | Cmd + Alt + Links/Rechts |
Ctrl + Alt + Links/Rechts |
| Zur letzten Bearbeitungsposition navigieren | Cmd + Shift + Rücktaste |
Ctrl + Shift + Rücktaste |
| Aktuelle Datei oder Symbol in beliebiger Ansicht auswählen | Alt + F1 |
Alt + F1 |
| Gehe zu Deklaration | Cmd + B |
Ctrl + B |
| Gehe zu Implementierung | Cmd + Alt + B |
Ctrl + Alt + B |
| Schnelle Definitionssuche öffnen | Cmd + Shift + I |
Ctrl + Shift + I |
| Gehe zu Typdeklaration | Cmd + Shift + B |
Ctrl + Shift + B |
| Gehe zu Super-Methode/Super-Klasse | Cmd + U |
Ctrl + U |
| Gehe zur vorherigen/nächsten Methode | Alt + Auf/Ab |
Alt + Auf/Ab |
| Zum Ende/Anfang des Codeblocks springen | Cmd + ]/[ |
Ctrl + ]/[ |
| Nächster hervorgehobener Fehler | F2 |
F2 |
| Vorheriger hervorgehobener Fehler | Shift + F2 |
Shift + F2 |
| Quellcode bearbeiten/anzeigen | F4 |
F4 |
Refactoring
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Kopieren/Verschieben | F5/F6 |
F5/F6 |
| Sicher löschen | Alt + Entf |
Alt + Entf |
| Umbenennen | Shift + F6 |
Shift + F6 |
| Variable inline einfügen | Cmd + Alt + N |
Ctrl + Alt + N |
| Methode/Variable/Feld/Konstante extrahieren | Cmd + Alt + M/V/F/C |
Ctrl + Alt + M/V/F/C |
| Refactoring (alle verfügbaren Refactorings anzeigen) | Cmd + Alt + Shift + T |
Ctrl + Alt + Shift + T |
VCS/Lokaler Verlauf
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| VCS-Schnellmenü | Alt + ``` |
Alt + ``` |
| Projekt an VCS übertragen | Cmd + K |
Ctrl + K |
| Projekt von VCS aktualisieren | Cmd + T |
Ctrl + T |
| Letzte Änderungen anzeigen | Alt + Shift + C |
Alt + Shift + C |
Allgemein
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Überall suchen | Shift x2 |
Shift x2 |
| Aktion suchen | Cmd + Shift + A |
Ctrl + Shift + A |
| Entsprechendes Tool-Fenster öffnen | Alt + 1-9 |
Alt + 1-9 |
| Vollbildmodus umschalten | Cmd + Alt + F11 |
Ctrl + Alt + F11 |
| Editor maximieren umschalten | Cmd + Shift + F12 |
Ctrl + Shift + F12 |
| Zu Favoriten hinzufügen | Alt + Shift + F |
Alt + Shift + F |
| Aktuelle Datei mit aktuellem Profil prüfen | Alt + Shift + I |
Alt + Shift + I |
| Einstellungen öffnen | Cmd + Alt + S |
Ctrl + Alt + S |
| Zwischen Tabs und Tool-Fenstern wechseln | Cmd + Tab |
Ctrl + Tab |
Live Templates/Snippets
| Aktion | Mac-Shortcut | Win-Shortcut |
|---|---|---|
| Live-Template einfügen | Cmd + J |
Ctrl + J |
| ’echo’-Anweisung | eco |
eco |
| foreach(iterable_expr as $value) {…} | fore |
fore |
| foreach(iterable_expr as $key => $value) {…} | forek |
forek |
| ‘include’/‘include_once’-Anweisung | inc/inco |
inc/inco |
| Private Funktion | prif |
prif |
| Geschützte Funktion | prof |
prof |
| Öffentliche Funktion | pubf |
pubf |
| ‘require’/‘require_once’-Anweisung | rqr/rqro |
rqr/rqro |