Maison  >  Article  >  outils de développement  >  Le logiciel PhpStorm configure la version du langage PHP

Le logiciel PhpStorm configure la version du langage PHP

藏色散人
藏色散人avant
2021-08-03 15:04:234449parcourir

La colonne tutoriel phpstorm ci-dessous vous présentera comment configurer la version en langage PHP de PhpStorm. J'espère qu'elle sera utile aux amis dans le besoin !

Le logiciel PhpStorm configure la version du langage PHP

Description du problème

De manière générale, la version du langage PHP par défaut dans PhpStorm est PHP 5.4, et PhpStorm vérifiera automatiquement les fichiers dans l'éditeur avec cette version PHP.

Si nous utilisons les nouvelles fonctionnalités de PHP 7.0 (telles que l'opérateur de fusion nul ??) dans le fichier PHP, alors comme PhpStorm ne peut pas reconnaître la nouvelle fonctionnalité lors de la vérification du fichier, un panneau d'avertissement s'affichera à la position correspondante ( ligne ondulée rouge).

Même si cela n'aura pas un gros impact sur notre utilisation de PhpStorm, cette alerte rouge est désagréable à regarder.

Solution

Modifiez la configuration de PhpStorm et ajustez la version du langage PHP à PHP 7.0.

Cliquez sur la barre de menu File → Settings → Languages & Frameworks → PHP, modifiez la valeur dans la liste déroulante Niveau de langage PHP à 7, puis cliquez sur OK pour enregistrer.

PhpStorm Introduction :

PhpStorm est un outil de développement intégré PHP commercial développé par JetBrains. Il est conçu pour améliorer l'efficacité des utilisateurs, comprendre en profondeur le codage de l'utilisateur, fournir une complétion de code intelligente, une navigation rapide et une vérification instantanée des erreurs. PhpStorm peut aider les utilisateurs à ajuster leur codage, à exécuter des tests unitaires ou à fournir des fonctions de débogage visuel à tout moment.

PhpStorm est écrit en Java. Les utilisateurs peuvent étendre l'EDI en installant des plugins créés pour PhpStorm ou en écrivant les leurs. Le logiciel communique également avec des sources externes telles que XDebug.

Toutes les fonctionnalités disponibles dans WebStorm sont incluses dans PhpStorm, avec une prise en charge supplémentaire de PHP et des bases de données. WebStorm est livré avec des plugins JavaScript préinstallés (tels que Node.js).

Caractéristiques :

  • PhpStorm fournit un éditeur de code riche [9] pour PHP avec coloration syntaxique, configuration étendue du format de code, vérification des erreurs à la volée et complétion du code.

  • Prise en charge de PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, y compris les générateurs, les coroutines, enfin les mots-clés, les listes dans foreach, en utilisant vide() sur les résultats des appels de fonction et autres expressions, traits, fermetures, accès aux membres de classe lors de l'instanciation, syntaxe de tableau courte, déréférencement de tableau sur les appels de fonction, littéraux binaires, expressions dans les appels statiques, il prend en charge les types de retour et les astuces de type scalaire et l'attente de visibilité constante. Il peut être utilisé dans des projets basés sur PHP modernes et existants.

  • L'auto-complétion du code finalise les classes, les méthodes, les noms de variables et les mots-clés PHP, ainsi que les noms communs des champs et des variables, en fonction de leur type.

  • Prise en charge des styles de codage (PSR1/PSR2, Drupal, [10] Symfony, Zend).

  • Support PHPDoc. L'IDE fournit des suggestions de complétion de code basées sur les annotations @property, @method et @var.

  • Détecteur de code en double.

  • Renifleur de code PHP (phpcs) pour vérifier instantanément les odeurs de code.

  • Refactoring (renommer, introduire des variables, introduire des constantes, introduire des champs, des variables en ligne, déplacer des membres statiques, extraire des interfaces).

  • Édition de modèles Smarty et Twig (mise en évidence des erreurs de syntaxe ; fonction Smarty et complétion des propriétés ; insertion automatique de paires d'accolades, de guillemets et de balises de fermeture ; et plus).

  • Vue MVC pour le framework Symfony et Yii.

  • PHAR PRIS EN CHARGE.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer