PhpStorm 2022.1 EAP 已啟動,搶先體驗新功能

2022-01-30 11:00:22

PhpStorm 2022.1 的早期存取計劃 (Early Access Program - EAP)已啟動,第一個 PhpStorm 2022.1 EAP 版本引入了全新的通知工具視窗、改進的 Markdown 支援、新的高階 PHP 後設資料功能等,可在此。

新的高階 PHP 後設資料功能

除了內建的「程式碼感知」能力,PhpStorm 還依賴於外部的程式碼知識。這些知識以 和檔案的形式出現。

支援 magic __call 和 __callStatic

之前如果你依賴 magic 方法的 __call 或者 __callStatic ,則可能失去其自動補全功能,因為這些方法未定義。在 2022.1 EAP 中,可以新增相應的後設資料條目,並獲得此類呼叫的自動補全功能:

甚至可以自動處理動態呼叫,從引數值接收特定的方法名稱:

支援@|MyClass 型別

現在可以將聯合型別指定為 @|MyClass :

中瞭解有關其他後設資料功能的更多資訊。

新的通知工具視窗

用新的通知 工具視窗替換了事件紀錄檔範例,可以幫助使用者更好地瞭解來自 IDE 的通知。預設情況下,新工具視窗位於 IDE 視窗的右下角,通知可以分為兩類:建議 時間線

Markdown 改進

  • 從 Markdown 檔案執行命令

README 檔案一般用來描述一個軟體的執行步驟,PhpStorm 2022.1 將允許直接從這類 Markdown 檔案執行命令 —— 只需單擊命令左側裝訂線中的 執行 圖示即可。

新選項可以通過 Detect 命令進行管理,這些命令可以直接從 Preferences / Settings | 中的 Markdown 檔案執行。

  • 複製 Markdown 的程式碼片段

新版本向 Markdown 塊新增了一個新的複製程式碼片段 操作,可以快速複製 Markdown 的程式碼到剪貼簿。

LightEdit 模式下的程式碼重新格式化

在 ,無需建立或載入整個專案即可快速編輯檔案。現在也可以在 LightEdit 模式下重新格式化程式碼。

有關 PhpStorm 2022.1 EAP  的更多詳細資訊,請參閱中提供的完整更改列表。

釋出公告:

展開閱讀全文