PhpStorm Sneltoetsen Spiekbriefje
Een spiekbriefje met 96 sneltoetsen in JetBrains PhpStorm.
Diversen
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Actie zoeken | Cmd + Shift + A |
Ctrl + Shift + A |
Bewerken
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Basis code-aanvulling | Cmd + Spatie |
Ctrl + Spatie |
| Intentie-acties en snelle oplossingen tonen | Alt + Enter |
Alt + Enter |
| Parameterinformatie (binnen methode-aanroepen) | Cmd + P |
Ctrl + P |
| Snel documentatie opzoeken | Cmd + Q |
Ctrl + Q |
| Beknopte informatie | Cmd + (zweven over code) |
Ctrl + (zweven over code) |
| Code genereren… (Getters, Setters, Constructors) | Alt + Insert |
Alt + Insert |
| Methoden overschrijven | Cmd + O |
Ctrl + O |
| Methoden implementeren | Cmd + I |
Ctrl + I |
| Omsluiten met… (if..else, try..catch, for, enz.) | Cmd + Alt + T |
Ctrl + Alt + T |
| Reageer/verwijder reactie met regelcommentaar | Cmd + / |
Ctrl + / |
| Reageer/verwijder reactie met blokcommentaar | Cmd + Shift + / |
Ctrl + Shift + / |
| Opeenvolgend toenemende codeblokken selecteren | Cmd + W |
Ctrl + W |
| Huidige selectie verkleinen naar vorige staat | Cmd + Shift + W |
Ctrl + Shift + W |
| Code herformatteren | Cmd + Alt + L |
Ctrl + Alt + L |
| Regel(s) automatisch inspringen | Cmd + Alt + I |
Ctrl + Alt + I |
| Huidige regel of geselecteerd blok dupliceren | Cmd + D |
Ctrl + D |
| Regel bij invoegpositie verwijderen | Cmd + Y |
Ctrl + Y |
| Slimme regelsamenvoeging (alleen HTML en JavaScript) | Cmd + Shift + J |
Ctrl + Shift + J |
| Slimme regelsplitsing (alleen HTML en JavaScript) | Cmd + Enter |
Ctrl + Enter |
| Nieuwe regel beginnen | Shift + Enter |
Shift + Enter |
| Wisselen tussen hoofdletters en kleine letters voor woord bij invoegpositie | Cmd + Shift + U |
Ctrl + Shift + U |
| Selecteren tot begin codeblok | Cmd + Shift + [ |
Ctrl + Shift + [ |
| Selecteren tot einde codeblok | Cmd + Shift + ] |
Ctrl + Shift + ] |
| Verwijderen tot woordeinde | Cmd + Delete |
Ctrl + Delete |
| Verwijderen tot woordbegin | Cmd + Backspace |
Ctrl + Backspace |
| Codeblok uitvouwen/samenvouwen | Cmd + +/- |
Ctrl + +/- |
| Actief editortabblad sluiten | Cmd + F4 |
Ctrl + F4 |
| Plakken uit geschiedenis | Cmd + Shift + V |
Ctrl + Shift + V |
Debuggen
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Stap over (Step over) | F8 |
F8 |
| Stap in (Step into) | F7 |
F7 |
| Stap uit (Step out) | Shift + F8 |
Shift + F8 |
| Expressie evalueren | Alt + F8 |
Alt + F8 |
| Programma hervatten | F9 |
F9 |
| Breekpunt in-/uitschakelen | Cmd + F8 |
Ctrl + F8 |
| Breekpunten bekijken | Cmd + Shift + F8 |
Ctrl + Shift + F8 |
Uitvoeren
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Uitvoeren | Shift + F10 |
Shift + F10 |
| Debuggen | Shift + F9 |
Shift + F9 |
| Contextconfiguratie uitvoeren vanuit editor | Cmd + Shift + F10 |
Ctrl + Shift + F10 |
| Opdrachtregel uitvoeren | Cmd + Shift + X |
Ctrl + Shift + X |
Zoeken/Vervangen
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Zoeken/Vervangen | Cmd + F/R |
Ctrl + F/R |
| Volgende zoeken | F3 |
F3 |
| Vorige zoeken | Shift + F3 |
Shift + F3 |
| Zoeken/Vervangen in pad | Cmd + Shift + F/R |
Ctrl + Shift + F/R |
Gebruik zoeken
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Gebruiken zoeken | Alt + F7 |
Alt + F7 |
| Gebruiken zoeken in bestand | Cmd + F7 |
Ctrl + F7 |
| Gebruiken markeren in bestand | Cmd + Shift + F7 |
Ctrl + Shift + F7 |
| Gebruiken tonen | Cmd + Alt + F7 |
Ctrl + Alt + F7 |
Navigatie
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Ga naar klasse | Cmd + N |
Ctrl + N |
| Ga naar bestand | Cmd + Shift + N |
Ctrl + Shift + N |
| Ga naar symbool | Cmd + Shift + Alt + N |
Ctrl + Shift + Alt + N |
| Ga naar regel | Cmd + G |
Ctrl + G |
| Ga naar volgende/vorige editortabblad | Alt + Links/Rechts |
Alt + Links/Rechts |
| Ga naar editor (vanuit toolvenster) | Esc |
Esc |
| Recente bestanden popup | Cmd + E |
Ctrl + E |
| Vorige/Volgende | Cmd + Alt + Links/Rechts |
Ctrl + Alt + Links/Rechts |
| Navigeren naar laatste bewerkingslocatie | Cmd + Shift + Backspace |
Ctrl + Shift + Backspace |
| Huidig bestand of symbool selecteren in elke weergave | Alt + F1 |
Alt + F1 |
| Ga naar declaratie | Cmd + B |
Ctrl + B |
| Ga naar implementatie | Cmd + Alt + B |
Ctrl + Alt + B |
| Snelle definitie opzoeken openen | Cmd + Shift + I |
Ctrl + Shift + I |
| Ga naar typedeclaratie | Cmd + Shift + B |
Ctrl + Shift + B |
| Ga naar supermethode/superklasse | Cmd + U |
Ctrl + U |
| Ga naar vorige/volgende methode | Alt + Omhoog/Omlaag |
Alt + Omhoog/Omlaag |
| Verplaatsen naar einde/begin codeblok | Cmd + ]/[ |
Ctrl + ]/[ |
| Volgende gemarkeerde fout | F2 |
F2 |
| Vorige gemarkeerde fout | Shift + F2 |
Shift + F2 |
| Broncode bewerken/bekijken | F4 |
F4 |
Refactoring
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Kopiëren/Verplaatsen | F5/F6 |
F5/F6 |
| Veilig verwijderen | Alt + Delete |
Alt + Delete |
| Hernoemen | Shift + F6 |
Shift + F6 |
| Variabele inline plaatsen | Cmd + Alt + N |
Ctrl + Alt + N |
| Methode/Variabele/Veld/Constante extraheren | Cmd + Alt + M/V/F/C |
Ctrl + Alt + M/V/F/C |
| Refactoren (toon alle beschikbare refactorings) | Cmd + Alt + Shift + T |
Ctrl + Alt + Shift + T |
VCS/Lokale geschiedenis
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| VCS snelle popup | Alt + ``` |
Alt + ``` |
| Project committen naar VCS | Cmd + K |
Ctrl + K |
| Project bijwerken vanaf VCS | Cmd + T |
Ctrl + T |
| Recente wijzigingen bekijken | Alt + Shift + C |
Alt + Shift + C |
Algemeen
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Overal zoeken | Shift x2 |
Shift x2 |
| Actie zoeken | Cmd + Shift + A |
Ctrl + Shift + A |
| Bijbehorend toolvenster openen | Alt + 1-9 |
Alt + 1-9 |
| Volledig scherm in-/uitschakelen | Cmd + Alt + F11 |
Ctrl + Alt + F11 |
| Editor maximaliseren in-/uitschakelen | Cmd + Shift + F12 |
Ctrl + Shift + F12 |
| Toevoegen aan favorieten | Alt + Shift + F |
Alt + Shift + F |
| Huidig bestand inspecteren met huidig profiel | Alt + Shift + I |
Alt + Shift + I |
| Instellingendialoog openen | Cmd + Alt + S |
Ctrl + Alt + S |
| Schakelen tussen tabbladen en toolvensters | Cmd + Tab |
Ctrl + Tab |
Live Templates/Snippets
| Actie | Mac Sneltoets | Win Sneltoets |
|---|---|---|
| Live template invoegen | Cmd + J |
Ctrl + J |
| ’echo’ statement | eco |
eco |
| foreach(iterable_expr as $value) {…} | fore |
fore |
| foreach(iterable_expr as $key => $value) {…} | forek |
forek |
| ‘include’/‘include_once’ statement | inc/inco |
inc/inco |
| Private functie | prif |
prif |
| Protected functie | prof |
prof |
| Public functie | pubf |
pubf |
| ‘require’/‘require_once’ statement | rqr/rqro |
rqr/rqro |