PhpStorm, un excellent IDE pour PHP multiplateforme

phpstorm-

PhpStorm est l'IDE PHP "Lightning Smart" créé par JetBrains et qui est disponible pour les développeurs sous Linux, MacOS et Windows. Il est important de mentionner que ce pas une application gratuite et les utilisateurs doivent acheter une clé de licence pour l'utiliser à son plein potentiel.
Bien que JetBrains offre une licence gratuite d'un an pour les étudiants, les enseignants, les instituts et d'autres domaines académiques, ce qui vous permet non seulement d'utiliser cet IDE mais vous donne également accès aux différents produits proposés par JetBrains.

PhpStorm fournit un éditeur pour PHP, HTML et JavaScript avec analyse de code à la volée, prévention des erreurs et refactorisations automatisées pour le code PHP et JavaScript. Complétion de code PhpStorm est compatible avec différentes versions de PHP, y compris les générateurs, les coroutines, le dernier mot-clé, la liste foreach, les espaces de noms, les fermetures, les traits et la syntaxe de tableau court. En plus de cela, il comprend un éditeur SQL complet avec des résultats de requête modifiables.

À propos de PhpStorm

PhpStorm il est écrit en java et utilisateurs ils peuvent étendre l'IDE en installant des plugins créé pour PhpStorm ou en écrivant vos propres plugins. Le logiciel communique également avec des sources externes telles que XDebug.

L'application est compatible avec Linux grâce à diverses technologies. Sur leur site officiel, ils annoncent que l'application est distribuée via un package Snap, bien qu'elle soit également distribuée via les binaires et que certaines distributions Linux incluent également le package dans leurs référentiels.

PhpStorm fournit un éditeur de code riche pour PHP avec la coloration syntaxique, les paramètres de format de code étendus, la vérification des erreurs à la volée et la complétion de code.

Parmi ses principales caractéristiques les éléments suivants peuvent être mis en évidence:

  • Compatibilité avec différentes versions de PHP
  • Fonction de saisie semi-automatique pour le code PHP, les classes, les méthodes, les noms de variables et les mots-clés, ainsi que les noms couramment utilisés pour les champs et les variables en fonction de leur type.
  • Prise en charge du style d'encodage (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Prise en charge de PHPDoc
  • Détecteur de code en double.
  • Renifleur de code PHP (phpcs)
  • Refactorisations (Renommer, Saisir une variable, Saisir une constante, Saisir un champ, Variable en ligne, Déplacer un membre statique, Extraire une interface).
  • Édition de modèles Smarty et Twig (mise en évidence des erreurs de syntaxe, fonction Smarty et complétion d'attributs, insertion automatique d'accolades, de guillemets et de balises de fermeture, etc.).
  • Vue MVC pour les frameworks Symfony et Yii.
  • Prise en charge de PHAR.

Comment installer sur Linux?

La première, si vous souhaitez obtenir la licence d'un an cela est proposé, il vous suffit de vous rendre sur le site officiel de JetBrains et ici vous devez créer un compte sur lequel vous devez fournir votre adresse e-mail institutionnelle ou envoyer vos informations d'identification.

E-mail d'activation

JetBrains vous enverra un e-mail de confirmation et un lien où vous pourrez activer votre licence que vous pouvez utiliser pour CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine et WebStorm.

Une fois cela fait, vous recevrez la licence pour pouvoir utiliser l'un de ces produits, dont dans ce cas nous sommes intéressés par PhpStorm.

Avant d'installer PhpStorm, je dois vous rappeler qu'il fonctionne avec Java, vous devez donc avoir le package Java installé sur votre système.

Le sachant déjà, nous pouvons effectuer l'installation soit en téléchargeant le package qu'elle nous propose directement depuis son site officiel, Snap, Flatpack ou dans le cas où votre distribution a le package inclus, vous pouvez l'installer à partir de ses référentiels.

Pour les méthodes les plus simples, nous allons choisir d'installer le package Snap, qui nous demande seulement que notre système ait le support supplémentaire.

Dans un terminal Nous allons taper l'une des commandes suivantes, soit pour installer la version Edge, soit la version stable:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

maintenant, par contre si vous préférez utiliser Flatpak, il suffit d'avoir le support pour installer ce type de packages.

Dans un terminal, il vous suffit de taper:

flatpak install flathub com.jetbrains.PhpStorm

Enfin, si vous souhaitez installer avec le package fourni sur le site Web, vous pouvez trouver les instructions à l'intérieur du package.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Stas dit

    Je préfère utiliser Codelobster IDE - http://www.codelobster.com