IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

JetBrains lance le programme d'accès anticipé (EAP) à PhpStorm 2022.3
La troisième mise à jour majeure de l'année de son EDI pour le développement Web avec PHP

Le , par Michael Guilloux

9PARTAGES

4  0 
JetBrains lance le programme d'accès anticipé (EAP) à PhpStorm 2022.3. La deuxième mise à jour majeure annuelle de l'EDI pour le développement Web avec PHP a été publiée fin juillet avec des améliorations notables. On notait parmi celles-ci la prise en charge de Mockery et Rector, l'amélioration de la prise en charge des génériques et des enums, du débogueur PhpStorm, du client HTTP, et bien plus encore.

Deux mois après, JetBrains ouvre le programme d'accès anticipé (EAP) à PhpStorm 2022.3. Les améliorations dans la première version EAP incluent de nombreuses nouvelles fonctionnalités liées à la prise en charge de PHP 8.2. On note encore, entre autres, les aperçus de correctifs rapides et de nombreuses améliorations pour faciliter la vie des développeurs.

Nouvelle interface utilisateur

Plus tôt cette année, JetBrains a annoncé un programme de préversion fermé pour la nouvelle interface utilisateur de ses EDI basés sur IntelliJ. Le programme de préversion a permis de recueillir et de traiter de nombreux commentaires pertinents. JetBrains estime maintenant qu'il est temps d'ouvrir à tout le monde la nouvelle interface utilisateur.

La nouvelle UI est désactivée par défaut, mais vous pouvez l'activer dans Settings/Preferences | Appearance & Behavior | New UI Preview.


JetBrains vous invite à la tester et partager vos réflexions sur cet énorme changement à venir.


Prise en charge complète de PHP 8.2

Comme toujours, JetBrains assure la prise en charge des nouvelles fonctionnalités de langage dès que possible avant même la sortie officielle.

L'équipe PHP a déjà annoncé PHP 8.2 RCX, ce qui signifie que la liste des fonctionnalités est établie, et PhpStorm 2022.3 les prendra entièrement en charge.


Aperçu du correctif rapide

Vous pouvez résoudre automatiquement certains problèmes de code en appuyant sur Alt+Entrée. Vous pourrez maintenant prévisualiser le correctif rapide ou l'action d'intention avant de l'appliquer, de sorte que vous puissiez voir instantanément comment votre code sera modifié une fois que vous aurez accepté les suggestions de PhpStorm.

L'aperçu apparaît lorsque vous ouvrez la liste des actions d'intention disponibles et que vous passez la souris sur l'une des options.


Vous pouvez désactiver la fonction d'aperçu en appuyant sur F1 / Ctrl+Q lorsque la liste des actions d'intention est ouverte.

Info-bulle avec exemple de sortie pour les formats date

Les formats de date passés à date() ou à des fonctions similaires peuvent être déroutants et plus complexes que simplement Y-m-d. Mais même dans ce cas, ce n'est pas toujours évident de connaitre la sortie par cœur. Et vous n'êtes pas obligé. PhpStorm 2022.3 affiche une info-bulle avec un exemple de date lors du survol d'une chaîne de format date.


Cela fonctionne bien avec une fonction d'aperçu de correction rapide. Vous verrez donc l'aperçu de la date formatée dans le menu de correction rapide Alt + Entrée.


De plus, lors de la modification d'une chaîne de format date, vous obtiendrez une saisie semi-automatique avec des conseils pour tous les caractères reconnus comme paramètres de format.


Améliorations pour Psalm / PhpStan

Depuis l'annonce initiale, JetBrains a continué à améliorer la prise en charge par PhpStorm des annotations Psalm et PHPStan. Cette version prend en charge les fonctionnalités suivantes :

  • key-of / value-of
  • Analyse de la déclaration de modèle Psalm avec restrictions.
  • Les métacaractères dans PHPDoc pour les énumérations constantes.


Utiliser des formateurs externes pour PHP

Il est désormais possible de choisir un formateur externe dans Preferences | PHP | Quality Tools. Vous pouvez maintenant utiliser FriendsOfPHP/PHP-CS-Fixer ou squizlabs/PHP_CodeSniffer à cette fin, ou vous en tenir au formateur PhpStorm par défaut.


Il y a encore bien d'autres améliorations et nouveautés introduites dans la première version EAP de PhpStorm 2022.3. Vous trouverez la liste complète dans les notes de version.

Télécharger la dernière version EAP de PhpStorm

Une erreur dans cette actualité ? Signalez-le nous !