PhpStorm Kortkommandon Cheat Sheet
Ett visuellt cheat sheet för 96 tangentbordsgenvägar i JetBrains PhpStorm.
Övrigt
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Hitta åtgärd (Find Action) | Cmd + Shift + A |
Ctrl + Shift + A |
Redigering
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Grundläggande kodkomplettering | Cmd + Mellanrum |
Ctrl + Mellanrum |
| Visa avsiktsåtgärder och snabbkorrigeringar | Alt + Enter |
Alt + Enter |
| Parameterinfo (inom metodanrop) | Cmd + P |
Ctrl + P |
| Snabbuppslag av dokumentation | Cmd + Q |
Ctrl + Q |
| Kort info (hovra över kod) | Cmd + (hovra med mus) |
Ctrl + (hovra med mus) |
| Generera kod… (Getters, Setters, konstruktor) | Alt + Insert |
Alt + Insert |
| Överskrid metoder (Override) | Cmd + O |
Ctrl + O |
| Implementera metoder | Cmd + I |
Ctrl + I |
| Omge med… (if..else, try..catch, for etc.) | Cmd + Alt + T |
Ctrl + Alt + T |
| Kommentera/avkommentera med radkommentar | Cmd + / |
Ctrl + / |
| Kommentera/avkommentera med blockkommentar | Cmd + Shift + / |
Ctrl + Shift + / |
| Välj successivt ökande kodblock | Cmd + W |
Ctrl + W |
| Minska markering till föregående tillstånd | Cmd + Shift + W |
Ctrl + Shift + W |
| Formatera om kod | Cmd + Alt + L |
Ctrl + Alt + L |
| Autoindentera rader | Cmd + Alt + I |
Ctrl + Alt + I |
| Duplicera aktuell rad eller markerat block | Cmd + D |
Ctrl + D |
| Radera rad vid markören | Cmd + Y |
Ctrl + Y |
| Smart radsammanfogning (endast HTML och JavaScript) | Cmd + Shift + J |
Ctrl + Shift + J |
| Smart raddelning (endast HTML och JavaScript) | Cmd + Enter |
Ctrl + Enter |
| Börja ny rad | Shift + Enter |
Shift + Enter |
| Växla skiftläge för ord vid markören eller markerat block | Cmd + Shift + U |
Ctrl + Shift + U |
| Markera till kodblockets början | Cmd + Shift + [ |
Ctrl + Shift + [ |
| Markera till kodblockets slut | Cmd + Shift + ] |
Ctrl + Shift + ] |
| Radera till ordets slut | Cmd + Delete |
Ctrl + Delete |
| Radera till ordets början | Cmd + Backspace |
Ctrl + Backspace |
| Expandera/minimera kodblock | Cmd + +/- |
Ctrl + +/- |
| Stäng aktiv redigerarflik | Cmd + F4 |
Ctrl + F4 |
| Klistra in från historik | Cmd + Shift + V |
Ctrl + Shift + V |
Felsökning (Debug)
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Stega över (Step over) | F8 |
F8 |
| Stega in (Step into) | F7 |
F7 |
| Stega ut (Step out) | Shift + F8 |
Shift + F8 |
| Utvärdera uttryck | Alt + F8 |
Alt + F8 |
| Återuppta programmet | F9 |
F9 |
| Växla brytpunkt | Cmd + F8 |
Ctrl + F8 |
| Visa brytpunkter | Cmd + Shift + F8 |
Ctrl + Shift + F8 |
Köra (Run)
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Kör | Shift + F10 |
Shift + F10 |
| Debugga | Shift + F9 |
Shift + F9 |
| Kör kontextkonfiguration från redigeraren | Cmd + Shift + F10 |
Ctrl + Shift + F10 |
| Kör kommandorad | Cmd + Shift + X |
Ctrl + Shift + X |
Sök/Ersätt
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Sök/Ersätt | Cmd + F/R |
Ctrl + F/R |
| Hitta nästa | F3 |
F3 |
| Hitta föregående | Shift + F3 |
Shift + F3 |
| Sök/Ersätt i sökväg | Cmd + Shift + F/R |
Ctrl + Shift + F/R |
Användningssökning (Usage Search)
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Hitta användningar (Find Usages) | Alt + F7 |
Alt + F7 |
| Hitta användningar i fil | Cmd + F7 |
Ctrl + F7 |
| Markera användningar i fil | Cmd + Shift + F7 |
Ctrl + Shift + F7 |
| Visa användningar | Cmd + Alt + F7 |
Ctrl + Alt + F7 |
Navigering
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Gå till klass | Cmd + N |
Ctrl + N |
| Gå till fil | Cmd + Shift + N |
Ctrl + Shift + N |
| Gå till symbol | Cmd + Shift + Alt + N |
Ctrl + Shift + Alt + N |
| Gå till rad | Cmd + G |
Ctrl + G |
| Gå till nästa/föregående redigerarflik | Alt + Vänster/Höger |
Alt + Vänster/Höger |
| Gå till redigerare (från verktygsfönster) | Esc |
Esc |
| Senaste filer (popup) | Cmd + E |
Ctrl + E |
| Bakåt/Framåt | Cmd + Alt + Vänster/Höger |
Ctrl + Alt + Vänster/Höger |
| Navigera till senaste redigeringsplats | Cmd + Shift + Backspace |
Ctrl + Shift + Backspace |
| Välj aktuell fil eller symbol i valfri vy | Alt + F1 |
Alt + F1 |
| Gå till deklaration | Cmd + B |
Ctrl + B |
| Gå till implementering | Cmd + Alt + B |
Ctrl + Alt + B |
| Öppna snabbletning av definition | Cmd + Shift + I |
Ctrl + Shift + I |
| Gå till typdeklaration | Cmd + Shift + B |
Ctrl + Shift + B |
| Gå till supermetod/superklass | Cmd + U |
Ctrl + U |
| Gå till föregående/nästa metod | Alt + Upp/Ned |
Alt + Upp/Ned |
| Flytta till kodblockets slut/början | Cmd + ]/[ |
Ctrl + ]/[ |
| Nästa markerade fel | F2 |
F2 |
| Föregående markerade fel | Shift + F2 |
Shift + F2 |
| Redigera/Visa källkod | F4 |
F4 |
Refaktoring
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Kopiera/Flytta | F5/F6 |
F5/F6 |
| Säker radering | Alt + Delete |
Alt + Delete |
| Byt namn (Rename) | Shift + F6 |
Shift + F6 |
| Inline-variabel | Cmd + Alt + N |
Ctrl + Alt + N |
| Extrahera metod/variabel/fält/konstant | Cmd + Alt + M/V/F/C |
Ctrl + Alt + M/V/F/C |
| Refaktoring (visa alla tillgängliga) | Cmd + Alt + Shift + T |
Ctrl + Alt + Shift + T |
VCS/Lokal historik
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| VCS snabb-popup | Alt + ``` |
Alt + ``` |
| Commit projekt till VCS | Cmd + K |
Ctrl + K |
| Uppdatera projekt från VCS | Cmd + T |
Ctrl + T |
| Visa senaste ändringar | Alt + Shift + C |
Alt + Shift + C |
Allmänt
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Sök överallt (Search Everywhere) | Shift x2 |
Shift x2 |
| Hitta åtgärd (Find Action) | Cmd + Shift + A |
Ctrl + Shift + A |
| Öppna motsvarande verktygsfönster | Alt + 1-9 |
Alt + 1-9 |
| Växla helskärmsläge | Cmd + Alt + F11 |
Ctrl + Alt + F11 |
| Maximera redigeraren | Cmd + Shift + F12 |
Ctrl + Shift + F12 |
| Lägg till i favoriter | Alt + Shift + F |
Alt + Shift + F |
| Inspektera aktuell fil med aktuell profil | Alt + Shift + I |
Alt + Shift + I |
| Öppna Inställningar | Cmd + , (Mac) / Ctrl + Alt + S (Win) |
Ctrl + Alt + S |
| Växla mellan flikar και verktygsfönster | Cmd + Tab |
Ctrl + Tab |
Live Templates / Kodsnuttar
| Åtgärd | Mac-kortkommando | Win-kortkommando |
|---|---|---|
| Infoga Live Template | Cmd + J |
Ctrl + J |
| ’echo’-sats | eco |
eco |
| foreach(iterable_expr as $value) {…} | fore |
fore |
| foreach(iterable_expr as $key => $value) {…} | forek |
forek |
| ‘include’/‘include_once’-sats | inc/inco |
inc/inco |
| Privat funktion | prif |
prif |
| Skyddad funktion | prof |
prof |
| Publik funktion | pubf |
pubf |
| ‘require’/‘require_once’-sats | rqr/rqro |
rqr/rqro |