首頁  >  文章  >  開發工具  >  快速了解PhpStorm 2022.1新特性:增強的陣列形狀

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

WBOY
WBOY轉載
2022-02-21 09:40:253221瀏覽

這篇文章為大家帶來了關於phpstorm曾慶的陣列形狀的相關知識,其中包括多行和嵌套數組形狀、支持帶數字鍵的數組形狀,支援類別物件數組中的特定數組等相關問題,希望對大家有幫助。

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

phpstorm 2022.1 早期存取計畫的第三個版本現已推出,該版本聚焦於對數組形狀和註釋的增強支持,下面來介紹一下:

多行和巢狀數組形狀

PhpStorm 2021.2 在PHPDoc 區塊中引入了對陣列形狀的支援。但是,它有一個很大的限制——僅支援單行和單級註解。如果要獲得多行支持,可以選擇使用#[ArrayShape]屬性,但是它仍然不支援嵌套結構。

PhpStorm 2022.1 EAP 3 在PHPDoc 和屬性中加入了對多行和巢狀數組形狀的完全支援

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

#在這種情況下,可以使用陣列形狀註解定義陣列結構,以獲得鍵的程式碼補全並推斷值的類型。

也可以在PhpStorm 中使用Booth PHPDoc 和Attribute 語法,這些語法支援傳回類型和參數類型定義:

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

##除了多行和巢狀註釋支援外,數組形狀還有許多其他改進。

支援帶數字鍵的陣列形狀

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

支援類別物件數組中的特定數組

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

支援數組形狀的列表

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

支援@var 變數用法的數組形狀註釋

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

對Vue 的改進

 JetBrains 的IDE 2022.1 版本對Vue 3 進行了多項改進,PhpStorm 整合了WebStorm 對HTML/CSS/JS 和其他Web 技術的所有改進。在此版本中,如果你將元件定義為全域,IDE 將在你的 .vue 檔案中識別它們。

PhpStorm 也正確支援 createApp 語法,它將正確匹配使用 createApp 相關元素建立的應用程式。

快速了解PhpStorm 2022.1新特性:增強的陣列形狀

此版本還包括對 Nuxt 3 的支援。

推薦學習:《

phpstorm教學

以上是快速了解PhpStorm 2022.1新特性:增強的陣列形狀的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:Laravel技术社区公众号。如有侵權,請聯絡admin@php.cn刪除