En basculant sur PhpStorm, j’ai été surpris de constater que les annotations n’étaient pas nativement prises en charge par l’IDE.
En effet, PhpStorm ne va pas vous proposer d’ajouter automatiquement les imports nécessaires à vos annotations et va les considérer comme « inutiles ».
Cela signifie que même si vous rajoutez les imports manuellement, ils seront supprimés automatiquement au moment de l’optimisation des imports !
Pour régler ce problème, c’est très simple, il suffit d’installer le plugin PHP Annotations.
Pour cela, allez dans File > Settings > Plugin puis cherchez « annotation ».
Cliquez sur le bouton install, puis redémarrez votre IDE.
C’est tout ce qu’il y avait à faire, votre IDE ne considérera plus ces imports comme inutiles et il va vous proposer de les importer automatiquement ! 🙂
Résultat
PhpStorm propose d’importer la classe nécessaire à l’annotation
On va créer pas-à-pas un raccourci qui nous permettra de générer un IBAN et de l’insérer à l’endroit où se trouve notre curseur. Si vous n’avez pas fait le setup pour développer un plugin Jetbrains, je vous invite à lire notre article sur le sujet.
I. Créer l’action
Une action est une fonctionnalité qui va être déclenchée par l’utilisateur. Dans le code, u...
Introduction
Vous utilisez un IDE Jetbrains et des fonctionnalités vous manquent par exemple:
des raccourcis bien pratiques
des fenêtres d’information
le support des formats de fichiers avec lesquels vous travaillez
etc..
Alors vous vous...
Votre changelog reprend les fonctionnalités que vous avez réalisé entre deux versions, ça tombe bien, votre historique git contient ces informations :) On va voir comment les extraire de git pour générer automatiquement un changelog exhaustif et fiable.
...
Photo by Yancy Min on Unsplash
Contexte
Je suis développeur au quotidien et j'aime développer en dehors du travail également.
Parfois, il peut m’arriver de faire un kata entre midi et deux par exemple. J'aime bien du coup garder une trace de mon exerc...