Texte original en anglais : https://blog.jetbrains.com/phpstorm/2022/12/phpstorm-2022-3-whats-new/
Répertoire d'origine :
Nouvelle interface utilisateur ✔️
Mise à niveau de l'expérience utilisateur ✔️
Prise en charge de PHP 8.2 ❔
Améliorations du débogage ❌
Outil de base de données Prise en charge de Redis ❌
Intégration de l'outil PHP ❌
PHP Autres mises à jour❌
Nouveau paramètres Solution de synchronisation ❌
Développement Web ❌
Docker ❌
Client HTTP ❌
Plus de mises à niveau d'expérience ❌
Remarque : Cet article n'est traduit qu'à moitié, mais à gauche Ce qui suit n'est pas une fonction clé. Les étudiants intéressés peuvent accéder au texte original pour le regarder.
La dernière mise à jour majeure de PhpStorm de l'année, 2022.3, est désormais disponible !
Cette mise à jour majeure apporte un aperçu de la nouvelle interface utilisateur, la prise en charge complète de PHP 8.2, la prise en charge de l'outil de base de données Redis, PHP Code Vision, l'aperçu Quick-Fix, la vérification de la configuration Xdebug, la prise en charge de ParaTest, le mode de lecture PHPDoc et de nombreuses autres fonctionnalités.
Étant donné que ce site ne prend pas en charge le téléchargement de vidéos, les vidéos dans le texte original seront remplacées par des images GIF, ce qui peut entraîner une diminution de l'expérience. Vous pouvez accéder au texte original pour voir la vidéo.
Il y a environ six mois, Jetbrains a lancé une nouvelle interface utilisateur dans la version 2022.2 EAP, et de nombreuses personnes en ont peut-être fait l'expérience à cette époque. (Voir : Blog : Comment découvrir la nouvelle version d'Intellij Idea UI sans postuler).
Maintenant, Jetbrains a lancé une version préliminaire officielle dans PhpStorm pour que tout le monde puisse en faire l'expérience.
Il convient de noter que la nouvelle interface utilisateur est désactivée par défaut, vous devez accéder à Paramètres/Préférences | Apparence et comportement | Aperçu de la nouvelle interface utilisateur
/ Paramètres/Préférences | | Nouvel aperçu de l'interface utilisateur
est activé. 设置/首选项 | 外观与行为 | 新 UI 预览
/ Settings/Preferences | Appearance & Behavior | New UI Preview
中启用。
在本次更新中,我们也带来了许多额外的视觉改进,以下仅为其中最值得关注的一部分。
关于 PHP 符号(函数、方法、属性)的元信息将会展示在 PHP 代码的旁边:
如果你不太喜欢 Code Vision 文本的默认位置,你可以在设置中更改。右键 Code Vision 文本,点击 配置
/ Configure
。或者手动前往 设置/首选项 | 编辑器 | 嵌入提示 | Code Vision
Settings/Preferences | Editor | Inlay Hints | Code Vision
。
除此之外,PhpStorm 中的 Code Vision 也适用于 JS 和 TypeScript 文件。
在日常使用中,你可以使用 Alt+Enter
Mise à niveau de l'expérience utilisateur
Code Vision
Configurer
/ Configurer
. Ou allez manuellement dans Éditeur de paramètres/préférences | Conseils d'incrustation | Code Vision
Éditeur de paramètres/préférences | 🎜🎜<img src="https://img.php.cn/upload/article/000/000/020/4695526eda4a0446ff3337ae83dbe6e9-2.gif" alt="PHPStorm 2022.3 publié (nouvelle interface utilisateur, comptage de références, aperçu corrigé)">🎜🎜De plus, Code Vision dans PhpStorm fonctionne également avec les fichiers JS et TypeScript. 🎜🎜Aperçu de la solution rapide🎜🎜En utilisation quotidienne, vous pouvez utiliser <code>Alt+Entrée
ou cliquer manuellement pour résoudre automatiquement certains problèmes de code. Vous pouvez maintenant prévisualiser le code recommandé par PhpStorm avant d'effectuer une solution rapide. 🎜Lorsque vous ouvrez le menu de réparation rapide et survolez une option, l'interface d'aperçu apparaît. 🎜🎜🎜🎜🎜Mode de lecture PHPDoc🎜🎜Dans le processus d'écriture de code, il est important de s'assurer que vous pouvez facilement lire le code. PhpStorm 2022.3 apporte une nouvelle apparence à PHPDoc, offrant une présentation plus esthétique et une prise en charge du format HTML. 🎜Vous pouvez passer au nouveau style en cliquant sur l'engrenage à côté de PHPDoc. 🎜🎜🎜🎜Si vous ne souhaitez pas cliquer manuellement à chaque fois, vous pouvez cliquer avec le bouton droit sur l'icône d'engrenage et cliquer sur Render All Doc Comments
pour l'activer pour tous les PHPDocs. Render All Doc Comments
来为所有的 PHPDoc 启用。
当在你任何函数、类或方法上按 F1
或 Ctrl+Q
时,PhpStorm 会直接在编辑器中显示文档。不再需要跳转到浏览器!
有时候,传递给 date()
或类似函数的日期格式可能稀奇古怪,比 Ymd 复杂许多,通常需要查阅文档来找到具体的输出,而在 2022.3 中,停在日期格式上时,将会显示带有示例日期的工具提示。(下面的确不是动图)
不仅如此,在编写格式字符串时,你也会获得详尽的自动补全提示。
PhpStorm 2022.3 带来了对 PHP 8.2 的完整支持,以下是一些需要了解的新功能。
PhpStorm 对只读类提供以下功能:
在 PHP8.2 中访问不存在的属性将会导致弃用提示。你可以在类中添加属性或使用 [AllowDynamicProperties]
注解来修复。
PHP 8.2 引入了 DNF(Disjunctive Normal Form)类型,以及 null
true
false
F1
ou Ctrl+Q
sur l'une de vos fonctions, classes ou méthodes, PhpStorm affichera directement le document dans l'éditeur. Plus besoin de passer au navigateur ! date()
ou à des fonctions similaires peut être étrange et beaucoup plus compliqué que Ymd. Vous devez généralement consultez la documentation pour trouver une sortie spécifique, et dans 2022.3, lors d'une pause sur un format de date, une info-bulle apparaîtra avec un exemple de date. (Ce qui suit n'est en effet pas une image animée) 🎜🎜🎜Non seulement cela, vous obtiendrez également des conseils détaillés sur la saisie semi-automatique lors de l'écriture de chaînes de format. 🎜🎜🎜[AllowDynamicProperties]
. 🎜🎜null
true
false
. 🎜🎜🎜🎜🎜C'est tout. Seulement environ la moitié a été reproduite, mais le reste ne sont pas des fonctions clés. Les étudiants intéressés peuvent accéder au texte original pour le regarder. 🎜🎜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!