Aide-mémoire des raccourcis clavier PhpStorm
Un aide-mémoire de 96 raccourcis clavier dans JetBrains PhpStorm.
Divers
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Rechercher une action | Cmd + Shift + A |
Ctrl + Shift + A |
Édition
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Complétion de code de base | Cmd + Espace |
Ctrl + Espace |
| Afficher les intentions et corrections rapides | Alt + Enter |
Alt + Enter |
| Infos sur les paramètres (dans les appels de méthode) | Cmd + P |
Ctrl + P |
| Recherche rapide de documentation | Cmd + Q |
Ctrl + Q |
| Infos brèves | Cmd + (survoler le code) |
Ctrl + (survoler le code) |
| Générer du code… (Getters, Setters, Constructeurs) | Alt + Inser |
Alt + Inser |
| Surcharger des méthodes | Cmd + O |
Ctrl + O |
| Implémenter des méthodes | Cmd + I |
Ctrl + I |
| Entourer de… (if..else, try..catch, for, etc.) | Cmd + Alt + T |
Ctrl + Alt + T |
| Commenter/décommenter avec commentaire de ligne | Cmd + / |
Ctrl + / |
| Commenter/décommenter avec commentaire de bloc | Cmd + Shift + / |
Ctrl + Shift + / |
| Sélectionner des blocs de code croissants | Cmd + W |
Ctrl + W |
| Réduire la sélection actuelle à l’état précédent | Cmd + Shift + W |
Ctrl + Shift + W |
| Reformater le code | Cmd + Alt + L |
Ctrl + Alt + L |
| Indentation automatique de ligne(s) | Cmd + Alt + I |
Ctrl + Alt + I |
| Dupliquer la ligne actuelle ou le bloc sélectionné | Cmd + D |
Ctrl + D |
| Supprimer la ligne au curseur | Cmd + Y |
Ctrl + Y |
| Jointure de lignes intelligente (HTML et JavaScript uniquement) | Cmd + Shift + J |
Ctrl + Shift + J |
| Division de lignes intelligente (HTML et JavaScript uniquement) | Cmd + Enter |
Ctrl + Enter |
| Commencer une nouvelle ligne | Shift + Enter |
Shift + Enter |
| Changer la casse du mot au curseur ou du bloc sélectionné | Cmd + Shift + U |
Ctrl + Shift + U |
| Sélectionner jusqu’au début du bloc de code | Cmd + Shift + [ |
Ctrl + Shift + [ |
| Sélectionner jusqu’à la fin du bloc de code | Cmd + Shift + ] |
Ctrl + Shift + ] |
| Supprimer jusqu’à la fin du mot | Cmd + Suppr |
Ctrl + Suppr |
| Supprimer jusqu’au début du mot | Cmd + Retour arrière |
Ctrl + Retour arrière |
| Développer/réduire le bloc de code | Cmd + +/- |
Ctrl + +/- |
| Fermer l’onglet actif de l’éditeur | Cmd + F4 |
Ctrl + F4 |
| Coller depuis l’historique | Cmd + Shift + V |
Ctrl + Shift + V |
Débogage (Debugging)
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Pas à pas principal (Step over) | F8 |
F8 |
| Pas à pas détaillé (Step into) | F7 |
F7 |
| Pas à pas sortant (Step out) | Shift + F8 |
Shift + F8 |
| Évaluer l’expression | Alt + F8 |
Alt + F8 |
| Reprendre le programme | F9 |
F9 |
| Basculer le point d’arrêt | Cmd + F8 |
Ctrl + F8 |
| Voir les points d’arrêt | Cmd + Shift + F8 |
Ctrl + Shift + F8 |
Exécution (Running)
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Exécuter | Shift + F10 |
Shift + F10 |
| Déboguer | Shift + F9 |
Shift + F9 |
| Exécuter la configuration de contexte depuis l’éditeur | Cmd + Shift + F10 |
Ctrl + Shift + F10 |
| Exécuter la ligne de commande | Cmd + Shift + X |
Ctrl + Shift + X |
Chercher/Remplacer
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Chercher/Remplacer | Cmd + F/R |
Ctrl + F/R |
| Chercher suivant | F3 |
F3 |
| Chercher précédent | Shift + F3 |
Shift + F3 |
| Chercher/Remplacer dans le chemin | Cmd + Shift + F/R |
Ctrl + Shift + F/R |
Recherche d’utilisations
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Rechercher les utilisations | Alt + F7 |
Alt + F7 |
| Rechercher les utilisations dans le fichier | Cmd + F7 |
Ctrl + F7 |
| Surligner les utilisations dans le fichier | Cmd + Shift + F7 |
Ctrl + Shift + F7 |
| Afficher les utilisations | Cmd + Alt + F7 |
Ctrl + Alt + F7 |
Navigation
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Aller à la classe | Cmd + N |
Ctrl + N |
| Aller au fichier | Cmd + Shift + N |
Ctrl + Shift + N |
| Aller au symbole | Cmd + Shift + Alt + N |
Ctrl + Shift + Alt + N |
| Aller à la ligne | Cmd + G |
Ctrl + G |
| Aller à l’onglet suivant/précédent de l’éditeur | Alt + Gauche/Droite |
Alt + Gauche/Droite |
| Aller à l’éditeur (depuis la fenêtre d’outils) | Esc |
Esc |
| Fenêtre contextuelle des fichiers récents | Cmd + E |
Ctrl + E |
| Précédent/Suivant | Cmd + Alt + Gauche/Droite |
Ctrl + Alt + Gauche/Droite |
| Naviguer vers le dernier emplacement d’édition | Cmd + Shift + Retour arrière |
Ctrl + Shift + Retour arrière |
| Sélectionner le fichier ou le symbole actuel dans n’importe quelle vue | Alt + F1 |
Alt + F1 |
| Aller à la déclaration | Cmd + B |
Ctrl + B |
| Aller à l’implémentation | Cmd + Alt + B |
Ctrl + Alt + B |
| Ouvrir la recherche de définition rapide | Cmd + Shift + I |
Ctrl + Shift + I |
| Aller à la déclaration de type | Cmd + Shift + B |
Ctrl + Shift + B |
| Aller à la super-méthode/super-classe | Cmd + U |
Ctrl + U |
| Aller à la méthode précédente/suivante | Alt + Haut/Bas |
Alt + Haut/Bas |
| Aller à la fin/au début du bloc de code | Cmd + ]/[ |
Ctrl + ]/[ |
| Prochaine erreur en surbrillance | F2 |
F2 |
| Erreur précédente en surbrillance | Shift + F2 |
Shift + F2 |
| Éditer/Voir la source | F4 |
F4 |
Refactorisation (Refactoring)
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Copier/Déplacer | F5/F6 |
F5/F6 |
| Suppression sécurisée | Alt + Suppr |
Alt + Suppr |
| Renommer | Shift + F6 |
Shift + F6 |
| Variable en ligne (Inline) | Cmd + Alt + N |
Ctrl + Alt + N |
| Extraire Méthode/Variable/Champ/Constante | Cmd + Alt + M/V/F/C |
Ctrl + Alt + M/V/F/C |
| Refactoriser ceci (afficher toutes les refactorisations disponibles) | Cmd + Alt + Shift + T |
Ctrl + Alt + Shift + T |
VCS/Historique local
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Menu contextuel rapide VCS | Alt + ``` |
Alt + ``` |
| Commiter le projet vers VCS | Cmd + K |
Ctrl + K |
| Mettre à jour le projet depuis VCS | Cmd + T |
Ctrl + T |
| Voir les modifications récentes | Alt + Shift + C |
Alt + Shift + C |
Général
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Rechercher partout | Shift x2 |
Shift x2 |
| Rechercher une action | Cmd + Shift + A |
Ctrl + Shift + A |
| Ouvrir la fenêtre d’outils correspondante | Alt + 1-9 |
Alt + 1-9 |
| Basculer le mode plein écran | Cmd + Alt + F11 |
Ctrl + Alt + F11 |
| Basculer la maximisation de l’éditeur | Cmd + Shift + F12 |
Ctrl + Shift + F12 |
| Ajouter aux favoris | Alt + Shift + F |
Alt + Shift + F |
| Inspecter le fichier actuel avec le profil actuel | Alt + Shift + I |
Alt + Shift + I |
| Ouvrir le dialogue de Paramètres | Cmd + Alt + S |
Ctrl + Alt + S |
| Basculer entre les onglets et les fenêtres d’outils | Cmd + Tab |
Ctrl + Tab |
Modèles vivants (Live Templates)/Extraits
| Action | Raccourci Mac | Raccourci Win |
|---|---|---|
| Insérer un modèle vivant | Cmd + J |
Ctrl + J |
| Instruction ’echo' | eco |
eco |
| foreach(iterable_expr as $value) {…} | fore |
fore |
| foreach(iterable_expr as $key => $value) {…} | forek |
forek |
| Instruction ‘include’/‘include_once’ | inc/inco |
inc/inco |
| Fonction privée | prif |
prif |
| Fonction protégée | prof |
prof |
| Fonction publique | pubf |
pubf |
| Instruction ‘require’/‘require_once’ | rqr/rqro |
rqr/rqro |