重大更新! PhpStorm 2022.3 發佈囉!

藏色散人
發布: 2022-12-08 20:33:08
轉載
2123 人瀏覽過

英文原文:https://blog.jetbrains.com/phpstorm/2022/12/phpstorm-2022-3-whats-new/

#原始目錄:

  • 新UI✔️

  • #使用者體驗升級✔️

  • PHP 8.2 支援❔

  • 調試改進❌

  • 資料庫工具Redis 支援❌

  • PHP 工具整合❌

  • PHP 其他更新❌

  • 新設定​​同步方案❌

  • 網頁開發❌

  • #Docker❌

  • HTTP 用戶端❌

  • 更多體驗升級❌


PHPStorm 2022.3 发布(新UI、引用计数、修复预览)

PHPStorm 2022.3 发布(新UI、引用计数、修复预览)

##。 ##註:本文只翻譯了一半左右,但剩下都不是什麼關鍵功能,有興趣的同學可以前往原文觀看。

PHPStorm 2022.3 发布(新UI、引用计数、修复预览)PhpStorm 本年度的最後一次重大更新 2022.3 現已發布!

這一重大更新帶來了新UI 的預覽、完整的PHP 8.2 支援、資料庫工具Redis 支援、PHP Code Vision、快速修復(Quick-Fix)預覽、Xdebug 配置驗證、ParaTest 支援、PHPDoc閱讀模式,以及許多其他功能。

由於本站不支援上傳視頻,原文中的視頻將使用 GIF 圖替代,可能帶來體驗下降。你可以前往原文檢視影片。

新UI(預覽版)

在大約半年前,在2022.2 EAP 版本中Jetbrains 推出了全新的UI,有不少人在那時可能已經體驗過了。 (請參閱:

部落格:Intellij Idea 新版 UI 免申請體驗方法PhpStorm 2022.3 发布(新UI、引用计数、修复预览) )。

而現在,Jetbrains 在 PhpStorm 中推出了正式的預覽版,供大家體驗。

要注意的是,新UI 是預設關閉的,需要在

設定/首選項| 外觀與行為| 新UI 預覽
/

Settings/Preferences | Appearance & Behavior | New UI Preview

中啟用。 PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

###############使用者體驗升級######在本次更新中,我們也帶來了許多額外的視覺改進,以下僅為其中最值得關注的部分。 ######Code Vision######關於PHP 符號(函數、方法、屬性)的元資訊將會展示在PHP 程式碼的旁邊:#########某個類別、Trait 、介面、方法或函數的###使用次數#########介面的實作數量#######對某段程式碼做出最多改變的人(來自Git)(通常是程式碼所有者或最了解那段程式碼的人)##################如果你不太喜歡Code Vision 文字的預設位置,你可以在設定中更改。右鍵 Code Vision 文本,點選 ###配置### / ###Configure###。或手動前往 ###設定/首選項 | 編輯器 | 嵌入提示 | Code Vision### ###Settings/Preferences | Editor | Inlay Hints | Code Vision###。 ###############除此之外,PhpStorm 中的 Code Vision 也適用於 JS 和 TypeScript 檔案。 ######快速修復預覽######在日常使用中,你可以使用 ###Alt Enter### 或手動點擊來自動修復一些程式碼問題。現在,你可以在執行快速修復之前先進行預覽,從而了解 PhpStorm 建議的程式碼。 ###當你開啟快速修復選單並停留在某一選項時,預覽介面就會出現。 ###############PHPDoc 閱讀模式######在寫程式碼這一過程中,確保能夠輕鬆地閱讀程式碼是很重要的。 PhpStorm 2022.3 帶來了新的 PHPDoc 外觀,提供更好看的展示和對 HTML 格式的支援。 ###你可以點擊 PHPDoc 側旁的齒輪來切換新樣式。 ############

如果不想每次都手動點擊,可以右鍵圖示並點擊 Render All Doc Comments 來為所有的 PHPDoc 啟用。

PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

改進快速文件

當在你任何函數、類別或方法上按F1Ctrl Q 時,PhpStorm 會直接在編輯器中顯示文件。不再需要跳到瀏覽器!
PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

日期時間格式預覽

#有時候,傳遞給date() 或類似函數的日期格式可能稀奇古怪,比Ymd 複雜許多,通常需要查閱文件來找到具體的輸出,而在2022.3 中,停在日期格式上時,將會顯示帶有範例日期的工具提示。 (下面的確不是動圖)
PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

不僅如此,在寫格式字串時,你也會獲得詳盡的自動補全提示。

PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

PHP 8.2

PhpStorm 2022.3 帶來了對 PHP 8.2 的完整支持,以下是一些需要了解的新功能。

只讀類別(Readonly Class)

PhpStorm 對只讀類別提供以下功能:

  • 將具有唯讀屬性的類別轉換為唯讀類別的快速修復
  • 檢查並確保只讀類別的子類別也是唯讀類別
  • 檢測未使用的唯讀類別屬性
  • 檢查只讀類別中禁止使用的靜態或動態屬性

PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

已棄用的動態屬性

在PHP8.2 中存取不存在的屬性將會導致棄用提示。你可以在類別中加入屬性或使用 [AllowDynamicProperties] 註解來修復。
PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

類型系統改進

PHP 8.2 引入了DNF(Disjunctive Normal Form)類型,以及null true false 等類型提示。
PhpStorm 2022.3 发布(新UI、引用计数、修复预览)

就到這裡吧,只轉載了一半左右,但剩下都不是什麼關鍵功能,有興趣的同學可以前往原文觀看。

以上是重大更新! PhpStorm 2022.3 發佈囉!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!