| Ctrl + Espace |
Complétion de code (fonctionne dans l'édition d'un fichier et dans la zone de recherche) |
⌃ Ctrl + Espace |
| Ctrl + Maj + Entrée |
Complétion d'une instruction comme if, while, try-catch, etc. |
⌘ Cmd + ⇧ Maj + ↵ Entrée |
| Ctrl + Y |
Supprimer une ligne |
⌘ Cmd + ⌫ Retour arrière |
| Ctrl + D |
Dupliquer une ligne |
⌘ Cmd + D |
| Shift + Alt + Flèche haut/bas |
Déplacer une ligne |
⇧ Maj + ⌥ Option + Flèche haut/bas |
| Ctrl + Alt + L |
Refaire l'alignement du code (reformat) |
⌘ Cmd + ⌥ Option + L |
| Ctrl + W |
Étendre la sélection |
. |
| Ctrl + Alt + Maj + Sélection |
Sélectionner une colonne sur plusieurs lignes |
⌥ Option + ⇧ Maj + Sélection |
| (sélection rectangulaire) |
Sélectionner une zone de texte |
. |
| Ctrl + Alt + V |
Extraire le code sélectionné pour en faire une variable |
. |
| Ctrl + Alt + M |
Extraire le code sélectionné pour en faire une méthode |
. |
| Ctrl + Maj + V |
Coller à partir d'une sélection précédente |
. |
| ⌘ Cmd + ⇧ Maj + F7 (selon le clavier, peut nécessiter la touche Fn pour accéder aux touches de fonction) |
Afficher tous les endroits où une classe, une méthode ou une fonction est utilisée dans le projet (find in usages) |
Alt + F7 |
| Alt + F7 |
Sélectionner la prochaine occurrence du mot actuellement sélectionné, créant une sélection multiple |
⌃ Ctrl + G |
| Alt + Clic |
Sélectionner la prochaine occurrence du mot actuellement sélectionné, créant une sélection multiple |
⌥ Option + Clic |
| ⌘ Cmd + B ou ⌘ Cmd + Clic |
Atteindre la définition d'une méthode |
. |
| Alt + Entrée |
Afficher la définition d'une méthode dans un popup |
⌥ Option + ↵ Entrée |
| Ctrl + Maj + Retour arrière |
Place le curseur à la dernière ligne où une modification a été effectuée, sans défaire cette modification |
. |
| Ctrl + P |
Lorsque le curseur est entre les parenthèses de l'appel d'une fonction, affiche les paramètres à entrer |
. |
| Ctrl + Maj + J |
Joindre les lignes sélectionnées et enlever les espaces superflus (Smart Line Join) |
⌃ Ctrl + ⇧ Maj + J |
| Ctrl + Alt + T |
Entourer le code sélectionné à l'aide d'une structure de code suggérée par PhpStorm selon le contexte |
. |
| Ctrl + Alt + J |
Entourer le code sélectionné à l'aide d'un Live Template |
. |
| /** suivi de Entrée |
Sur la ligne qui précède la définition d'une fonction : ajoute automatiquement l'en-tête standard de la fonction avec la syntaxe KDoc |
/** suivi de ↵ Entrée |