Maison >outils de développement >phpstorm >Un aperçu rapide des nouveautés de PhpStorm 2022.1 : formes de tableau améliorées
Cet article vous apporte des connaissances pertinentes sur les formes de tableau de phpstormZeng Qing, y compris les formes de tableau multilignes et imbriquées, la prise en charge des formes de tableau avec des touches numériques, la prise en charge de tableaux spécifiques dans les tableaux d'objets de classe, etc. Question, j'espère que cela aide tout le monde .
phpstorm La troisième version du programme d'accès anticipé 2022.1 est maintenant disponible, cette version se concentre sur la prise en charge améliorée des formes de tableau et des commentaires, en voici un aperçu :
PhpStorm 2021.2 introduit la prise en charge des formes de tableau dans les blocs PHPDoc. Cependant, il présente une grande limitation : seuls les commentaires sur une seule ligne et sur un seul niveau sont pris en charge. Si vous souhaitez une prise en charge de plusieurs lignes, vous avez la possibilité d'utiliser l'attribut #[ArrayShape], mais il ne prend toujours pas en charge les structures imbriquées.
PhpStorm 2022.1 EAP 3 Ajout de la prise en charge complète des formes de tableau multilignes et imbriquées dans PHPDoc et des propriétés :
Dans ce cas, la structure du tableau peut être définie à l'aide d'annotations de forme de tableau pour obtenir la complétion du code des clés et déduire le type de la valeur.
Il est également possible d'utiliser la syntaxe Booth PHPDoc et Attribute dans PhpStorm, qui prend en charge la définition du type de retour et du type de paramètre :
En plus de la prise en charge des commentaires multilignes et imbriqués, il existe de nombreuses autres améliorations des formes de tableau.
La version IDE 2022.1 de JetBrains a apporté de nombreuses améliorations à Vue 3. PhpStorm intègre toutes les améliorations de WebStorm au HTML/CSS/JS et à d'autres technologies Web. Dans cette version, si vous définissez des composants comme globaux, l'EDI les reconnaîtra dans vos fichiers .vue.
PhpStorm prend également correctement en charge la syntaxe createApp, qui correspondra correctement aux applications créées à l'aide des éléments liés à createApp.
Cette version inclut également la prise en charge de Nuxt 3.
Apprentissage recommandé : "Tutoriel phpstorm"
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!