Maison >outils de développement >phpstorm >Quels sont les changements dans la version PhpStorm 2022.2 ?
La colonne suivante vous présentera les dernières modifications de PhpStorm 2022.2 de la colonne Tutoriel phpstorm J'espère qu'elle sera utile aux amis dans le besoin !
PhpStorm2022 a été mis à jour, la dernière version de PhpStorm 2022.2 devrait avoir de nouvelles modifications. PhpStorm 2022.2 est une mise à jour majeure avec la prise en charge de Mockery et Rector, une prise en charge améliorée des génériques et des énumérations, des améliorations du débogueur et du client HTTP, et plus encore.
PhpStorm 2022.2 Dernières modifications
Prise en charge de Mockery
PhpStorm 2022.2 introduit la prise en charge du populaire framework d'objets simulés Mockery. Nous proposons une prise en charge de la saisie semi-automatique pour la plupart des fonctionnalités de Mockery, des vérifications pour améliorer le flux de travail, des simulations d'interface, et bien plus encore.
Prise en charge de Rector
La deuxième mise à jour majeure de cette version est la prise en charge de Rector , un outil automatisé de gestion des mises à niveau PHP et des refactorisations par lots.
Vous pouvez désormais exécuter Rector à partir de PhpStorm, afficher les modifications apportées aux fichiers à l'aide de la vue différentielle pratique et gérer sa configuration en profondeur.
PHP Generics
Enfin, nous avons amélioré la prise en charge des génériques. Cette version ajoute la prise en charge des valeurs minimales et maximales des entiers, une prise en charge améliorée des collections et une inférence de type améliorée pour les fermetures.
Mettre en surbrillance les assertions de test ayant échoué
Lorsqu'une assertion de test échoue, PhpStorm mettra en évidence la ligne défaillante et permettra de réexécuter le test à partir de la ligne défaillante à l'aide d'une nouvelle suggestion de menu contextuel. Appuyez sur Alt+Entrée sur la ligne ayant échoué pour réexécuter un test spécifique.
Création d'énumérations
Les énumérations peuvent désormais être créées à partir de la boîte de dialogue Créer une classe. Assurez-vous que la version PHP de votre projet est 8.1 ou supérieure, sinon les options d'énumération n'apparaîtront pas.
Améliorations du débogueur
La fenêtre du débogueur a reçu un certain nombre d'améliorations d'optimisation de l'expérience, afin que les données pertinentes soient toujours à portée de main.
URL cliquables
PhpStorm 2022.2 ajoute la prise en charge des URL cliquables dans plusieurs formats de fichiers. Lorsqu'une URL est trouvée dans PHP, JSON, YAML ou dans un fichier de propriétés, PhpStorm la mettra en surbrillance et cliquera pour l'ouvrir dans votre navigateur.
Présentation du logiciel PhpStorm2022
PhpStorm est un IDE PHP qui peut véritablement « analyser » votre code. Il prend en charge PHP 5.3-8.1, offre une prévention des erreurs en temps réel, une auto-complétion et une refactorisation de code de premier ordre, un débogage sans configuration et des éditeurs HTML, CSS et JavaScript étendus.
Éditeur de code PHP intelligent
IDE fournit la complétion intelligente du code, la mise en évidence de la syntaxe, la configuration étendue du formatage du code, la vérification des erreurs en temps réel, le pliage du code et prend en charge le mixage vocal, etc. La refactorisation automatique gère votre code avec soin, rendant la configuration globale du projet facile et sûre.
Analyse de la qualité du code
Des centaines d'inspections de code valident votre code au fur et à mesure que vous tapez et vérifient l'ensemble de votre projet pour détecter d'éventuels bugs ou odeurs de code. Les correctifs rapides disponibles pour la plupart des vérifications facilitent la correction ou l'amélioration immédiate de votre code. Alt+Entrée affiche les options appropriées pour chaque examen.
Navigation et recherche de code simples
PhpStorm peut vous aider à améliorer l'efficacité du codage et à gagner du temps lorsque vous travaillez sur de grands projets. Accédez à une définition de méthode, de fonction ou de variable en un seul clic ou recherchez une utilisation.
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!