Qu'est-ce que PHPStorm ?
PHPStorm est un IDE (environnement de développement intégré) édité par la société Jetbrains spécialement conçu pour le langage de programmation PHP.
PHPStorm comprend le code de votre projet en profondeur et vous permet d'avoir accès à des fonctionnalités intelligentes comme la coloration syntaxique, l'autocomplétion de votre code, la génération de code, la possibilité de faire du refactoring de méthode, de variable ou même de classe. Il met en avant vos erreurs de syntaxe, intègre parfaitement vos standards de formatage de code et une pluie de fonctionnalités qui fera votre bonheur pour plusieurs années. Il gère également les langages frontend HTML 5, CSS, Sass, Lessn, Stylus, CoffeeScript, TypeScript mais également le bash, les makefile, les .sh...
Un autre avantage de PHPStorm est qu'il s'intègre parfaitement avec l'écosystème PHP : Git, PHPUnit, XDebug, composer mais aussi vos bases de données MySQL, SQLite et PostgreSQL.
Il supporte nativement la majorité des frameworks PHP comme Symfony, Laravel, Zend Framework, WordPress, Magento, Joomla!, CakePHP, Yii mais également ceux des langages frontend : Angular, ReactJS et VueJs.
Le logiciel est payant pour un usage professionnel, mais Jetbrain propose des versions gratuites de PHPStorm.
Apprendre à utiliser PHPStorm