« Programmation/PhpStorm » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 101 :
 
== Plugins ==
PhpStorm dispose de plusieurs plugins installables dans un deuxième temps, classables par thèmes. Certains sont payants., mais en voici des gratuits utiles :
 
* ''Lines sorter'' permet de trier les lignes (dans l'ordre alphabétique ou inverse).
* Par exemple il en existe pour plusieurs frameworks PHP. Son plugin ''Symfony'' donne accès aux fichiers YAML de déclaration de services depuis les PHP et vice-versa en un clic<ref>https://plugins.jetbrains.com/plugin/7219-symfony-support</ref>.
* ''Lines sorter'' permet de trier les lignes.
* ''EditorConfig'' récupère automatiquement la configuration d'IDE par projet (par exemple les conventions de codage)<ref>https://plugins.jetbrains.com/plugin/7294-editorconfig</ref>.
* ''SonarLint'' analyse de code statique en cours de frappe, synchronisable avec {{w|SonarQube}}.
* Prise en charge de plusieurs frameworks PHP :
** ''Symfony'' donne :
*** Par exemple il en existe pour plusieurs frameworks PHP. Son plugin ''Symfony'' donneUn accès aux fichiers YAML de déclaration de services depuis les classes PHP et vice-versa en un clic<ref>https://plugins.jetbrains.com/plugin/7219-symfony-support</ref>.
*** Un accès aux fichiers Twig entre eux ou depuis les classes PHP en un clic. Il faut toutefois ajouter au préalable chaque dossier "template" dans ''Settings, PHP, Symfony, Twig / Template''.
 
== Critique ==