
Quelles Raccourcis et Méthodes PhpStorm Aident à Tirer Pleinement Parti de Cet Outil ?
Dans cet article, nous parlerons des avantages d'utiliser des raccourcis dans notre travail quotidien. Un raccourci est une combinaison d'une ou plusieurs touches du clavier pour exécuter une commande spécifique qui nécessite habituellement plusieurs étapes. Lorsque cette combinaison de touches est effectuée, par exemple, si nous voulons copier le texte sélectionné plus rapidement, nous pouvons appuyer sur Ctrl et C. Vous voyez ? Utiliser des raccourcis nous fait gagner du temps et augmente les possibilités d'actions effectuées avec le clavier.
Qu'est-ce que PhpStorm ?
Le développement de logiciels est un art dans le monde de l'informatique, et un développeur de logiciels en est l'artiste. Comme tout artiste, un programmeur a besoin d'outils pour créer son chef-d'œuvre. C’est un environnement de développement intégré (EDI). Il en existe beaucoup, mais l'un des plus populaires et des plus robustes est PhpStorm. C’est un outil de développement parfait pour tous les développeurs PHP, adapté aux frameworks PHP les plus populaires tels que Laravel, Drupal, Symfony, etc. Il prend en charge toutes les fonctionnalités du langage PHP pour les projets modernes et les anciens. En plus du PHP, cet outil comprend le soutien des technologies de front-end telles que HTML 5, CSS, Sass, JS, TypeScript, etc.
Raccourcis clavier de PhpStorm
PhpStorm se soucie de l'efficacité du code du programmeur et fournit un environnement pratique pour accélérer le développement. L'une des façons d'y parvenir est d'utiliser des raccourcis. Nous allons examiner les cinq raccourcis les plus courants.
Raccourci Alt + Entrée
C’est un assistant contextuel universel. Il affiche un menu contextuel avec des actions disponibles en fonction de l'emplacement du curseur. Voici la liste des actions offertes par le raccourci :
- importer la classe sous le curseur dans la section use,
- mettre à jour le bloc de commentaires à partir de la signature de la méthode,
- ajouter des méthodes d'interface qui sont nécessaires à l'implémentation.
Comme nous pouvons le voir, ce raccourci rend effectivement notre processus de développement plus facile et plus rapide, car nous n'avons pas besoin d'écrire beaucoup par nous-mêmes.

Raccourci Rechercher partout
En cliquant deux fois sur la touche Maj, une fenêtre contextuelle apparaît, permettant de rechercher n'importe quel fichier, classe, méthode de classe, propriété ou paramètre, n'importe où. Il suffit d'écrire un fragment du texte souhaité, et notre outil magique le recherchera pour nous et le regroupera même en catégories de fragments trouvés dans des classes, des fichiers, des symboles et même des éléments du menu. Ce raccourci est utile car il nous fait gagner du temps lors de la recherche d'une classe, d'une méthode de classe ou de propriété, ou de la définition d'une propriété.

Raccourci pour voir les derniers fichiers ouverts
Ctrl + E ouvre une fenêtre contextuelle avec les fichiers que nous avons récemment ouverts. De plus, dans cette fenêtre, nous pouvons commencer à écrire le nom du fichier qui nous intéresse, et l'EDI filtrera la liste. C'est pratique, surtout quand nous revenons le lendemain et essayons de nous souvenir de ce sur quoi nous travaillions le jour précédent.

Raccourci Alt + Insérer
Nous appuyons sur Alt + Insérer dans le fichier. Nous verrons la fenêtre contextuelle qui nous invite à remplacer une méthode, implémenter des méthodes, ajouter un constructeur, des getters et des setters, et des commentaires PHPDoc. J'appelle cette combinaison, ainsi que la combinaison de Alt + Entrée, mon J.A.R.V.I.S. car elles génèrent le code qui me prend quelques minutes en quelques secondes.

Raccourci pour refactoriser
Refactoriser le code n'a jamais été aussi facile qu'en appuyant sur Ctrl + Shift + Alt + T sur la partie mise en évidence du code. Après cela, la fenêtre s'ouvre, nous offrant un large choix de refactoring de code. Avant d'appliquer les modifications, vous pouvez sélectionner un aperçu pour évaluer quels fichiers seront modifiés. Cette fonctionnalité de PhpStorm nous donne principalement un indice pour rendre notre code plus lisible et plus efficace, car parfois un développeur peut manquer quelque chose et avoir besoin d'une suggestion sur comment refactoriser le code.

Travailler avec PhpStorm - trucs utiles
GIT, que serait-il sans cela. En plus des raccourcis, PhpStorm propose une intégration pratique avec GIT. Il nous donne la possibilité de travailler avec des référentiels, de suivre les modifications de fichiers, de voir la différence pour le fichier, de faire un commit et de pousser depuis là. Cela devient pratique lors de la soumission, de la fusion et de la résolution des conflits. De plus, vous pouvez regarder l'arbre des commits dans l'onglet journal de la barre d'outils GIT.


PhpStorm est également excellent pour le développement web car il offre de nombreuses fonctionnalités pour accélérer le processus de développement. L'un des plus intéressants pour nous est le générateur de code. Vous pouvez facilement générer du HTML sans même l'écrire. Sous le capot, IDEA utilise Emmet, vous pouvez donc vous familiariser avec la syntaxe et l'utiliser. Par exemple, si vous écrivez "div>ul>li*5", le code suivant sera généré :

Raccourcis PhpStorm - résumé
Un article n'est pas suffisant pour décrire tous les raccourcis utiles de PhpStorm. Ici, nous avons couvert certains des raccourcis clavier et des fonctionnalités utiles de l’IDE, ce qui prouve encore une fois que cela rend notre processus de développement plus rapide et plus facile. À notre avis, l'utilisation régulière des raccourcis est comme travailler avec un mini J.A.R.V.I.S, qui opère selon nos besoins via la communication par clavier.
Avez-vous besoin d'aide pour choisir les bons outils ou développer votre application PHP ? Consultez nos services de développement PHP.