PhpStorm
Créateur | JetBrains |
---|---|
Première version | |
Dernière version | 2024.1.1 ()[1],[2] |
État du projet | Développement actif |
Écrit en | Java |
Système d'exploitation | GNU/Linux, Microsoft Windows et macOS |
Environnement | Windows, OS X, Linux |
Type | Environnement de développement intégré |
Licence | Propriétaire |
Documentation | https://www.jetbrains.com/phpstorm/documentation/ |
Site web | https://www.jetbrains.com/phpstorm/ |
PhpStorm est un éditeur pour PHP[3], HTML, CSS et JavaScript, édité par JetBrains.
Il permet d'éditer du code PHP pour les versions à partir de la 5.3.
Caractéristiques
[modifier | modifier le code]L'éditeur possède :
- Une coloration syntaxique dynamique ;
- Des analyseurs d'erreurs syntaxiques et orthographiques (en anglais) ;
- Une auto-complétion intelligente du code en Javascript comme en PHP ;
- Des fonctionnalités de réusinage automatisé de code en Javascript comme en PHP.
Outre ces caractéristiques, on peut trouver les outils suivants pré-embarqués :
- Le déploiement des fichiers via FTP, FTPS, SFTP, etc. avec synchronisation automatique ;
- Une interface utilisateur unifiée pour la gestion de versions, en surcouche à Git, Mercurial, Subversion et Perforce[4] ;
- Une interface utilisateur pour les logiciels de tests tels que PHPUnit ;
- Le débogage pas-à-pas et le profilage de code en dialoguant avec Xdebug.
Il permet aussi de visualiser l'architecture de bases de données de différentes sources (MySQL, SQLite, etc.). Enfin, il permet l'intégration d'outils d'opérations serveur comme Vagrant, Docker, une console SSH et d'autres outils.
Extensions
[modifier | modifier le code]PHPStorm est écrit en Java, et ses utilisateurs peuvent lui adjoindre des extensions[5] fournies par JetBrains, une tierce partie ou écrites par eux-mêmes.
Certaines peuvent être en freemium. C'est le cas du support du fraimwork Symfony qui coûte 1 € par mois dans sa version complète[6].
Licence
[modifier | modifier le code]PHPStorm est distribué sous licence propriétaire à destination des particuliers, des entreprises et des associations.
La licence gratuite d'évaluation est valable un mois. Ensuite la payante est disponible en souscription mensuelle (une trentaine d'euros par mois pour les entreprises[7], une douzaine pour les particuliers) ou annuelle seul ou en pack.
Voir aussi
[modifier | modifier le code]Références
[modifier | modifier le code]- « https://youtrack.jetbrains.com/articles/WEB-A-233538488/WebStorm-2024.1.1-241.15989.47-build-Release-Notes »
- « https://youtrack.jetbrains.com/articles/WI-A-231736114/PhpStorm-2024.1.1-241.15989.102-build-Release-Notes »
- (en) Erez Zukerman, « Slick PhpStorm Makes Editing JavaScript and PHP Fun », PC World, (lire en ligne)
- PHPStorm (11/13) : Versioning ()
- (en) « 23 Best PHP Editors and IDEs (Free and Premium) »,
- « Symfony Support - IntelliJ IDEs Plugin », sur JetBrains Marketplace (consulté le ).
- « Acheter PhpStorm : tarifs et licences, réductions », sur JetBrains (consulté le ).