PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

栏目: 软件资讯 · 发布时间: 4年前

内容简介:PhpStorm 2022.1 早期访问计划的第三个版本现已推出,该版本聚焦于对数组形状和注释的增强支持,下面来介绍一下: 多行和嵌套数组形状 PhpStorm 2021.2 在 PHPDoc 块中引入了对数组形状的支持。但是,它有一个很大...

PhpStorm 2022.1 早期访问计划的第三个版本现已推出,该版本聚焦于对数组形状和注释的增强支持,下面来介绍一下:

多行和嵌套数组形状

PhpStorm 2021.2 在 PHPDoc 块中引入了对数组形状的支持。但是,它有一个很大的限制——仅支持单行和单级注释。如果要获得多行支持,可以选择使用#[ArrayShape]属性,但是它仍然不支持嵌套结构。

PhpStorm 2022.1 EAP 3 在 PHPDoc 和属性中添加了对多行和嵌套数组形状的完全支持:

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状     

在这种情况下,可以使用数组形状注释定义数组结构,以获得键的代码补全并推断值的类型。

也可以在 PhpStorm 中使用 Booth PHPDoc 和 Attribute 语法,这些语法支持返回类型和参数类型定义:

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

除了多行和嵌套注释支持外,数组形状还有许多其他改进。

支持带数字键的数组形状

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

支持类对象数组中的特定数组

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

支持数组形状的列表

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

支持 @var 变量用法的数组形状注释

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

对 Vue 的改进

 JetBrains 的 IDE 2022.1 版本对 Vue 3 进行了多项改进,PhpStorm 整合了 WebStorm 对 HTML/CSS/JS 和其他 Web 技术的所有改进。在此版本中,如果你将组件定义为全局,IDE 将在你的 .vue 文件中识别它们。

PhpStorm 也正确支持 createApp 语法,它将正确匹配使用 createApp 相关元素创建的应用程序。

PhpStorm 2022.1 EAP #3 发布:增强的阵列形状

此版本还包括对 Nuxt 3 的支持。

 

PhpStorm 2022.1 EAP #3 发行说明中提供了完整的更改列表,包括错误修复和改进。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

高性能JavaScript

高性能JavaScript

【美】Nicholas C. Zakas(尼古拉斯.泽卡斯) / 丁琛 / 电子工业出版社 / 2015-8-1 / 65

如果你使用 JavaScript 构建交互丰富的 Web 应用,那么 JavaScript 代码可能是造成你的Web应用速度变慢的主要原因。《高性能JavaScript》揭示的技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM 交互、页面生存周期等。雅虎的前端工程师 Nicholas C. Zakas 和其他五位 JavaScript 专家介绍......一起来看看 《高性能JavaScript》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具