最新消息
[更新]PhpStorm 2023.3
2024/02/17PhpStorm 2023.3 中的新功能
PhpStorm 2023.3 此次更新的重大亮點包括
.AI 助手不再是預覽(AI Assistant is out of preview)
.Pest 支援(Pest support)
.PHP 8.3 支援(PHP 8.3 support)
.改善 Symfony 支援(Improved Symfony support)
.改善 UI 品質(Quality-of-life improvements to the UI)
AI 助手不再是預覽(AI Assistant is out of preview)
JetBrains AI Assistant(AI 助手)現已全面推出,具有許多全新的/改善的功能,可提高您的工作效率。 測試程式碼生成 AI 助手也可以為類別方法產生測試。將插入符號放在您希望用單元測試覆蓋的類別方法上,只需按 Alt+Enter,選擇 AI 助手,然後選擇「生成單元測試」。 | |  |
| | |
| | |
 | | 編輯器內程式碼生成 以前,您可以使用 AI 聊天來產生程式碼片段。現在有了 AI 助手| 產生程式碼在編輯器內開啟提示的操作。系統將要求您輸入要產生的代碼的描述。一旦你這樣做,AI 助手會提供建議,你可以接受部分或全部建議。 |
Pest 更新(Pest updates)
PhpStorm 現在支援開箱即用的 Pest 測試框架。我們最近與Pest 插件的原作者達成協議, 接管其開發並將其捆綁在 PhpStorm 中。您可以閱讀我們最近的部落格文章中的詳細資訊。
.Pest 說明:https://pestphp.com/
.Pest 取得:https://plugins.jetbrains.com/plugin/14636-pest
.Pest 了解更多(Roman Pronskiy 部落格文章):https://blog.jetbrains.com/phpstorm/2023/10/the-pest-plugin-is-now-maintained-by-jetbrains/ 就像 PHPUnit 測試一樣,Pest 測試現在可以直接從 PhpStorm 執行。當您將插入符號放入測試並觸發運行視窗時,將為該特定測試建立運行配置。您可以將插入符號放在文件中,但不能放在任何特定測試中,以觸發該文件中的所有測試。 | |  |
| | |
| | |
 | | 有了這個新的 Pest 支援,您可以透過調用$this . 它還改進了測試函數中的自動完成功能,因此您可以在輸入時查看可用的斷言。 |
PHP 8.3 支援(PHP 8.3 support)
PhpStorm 2023.3 完全支援 PHP 8.3。IDE 中的大多數變更將有機地整合到您的 PhpStorm 工作流程中,您甚至不會注意到它們,因此我們只會提及您需要了解的新功能,以便從中受益。
除錯工具(Debugger)
PhpStorm 2023.3 新的執行到遊標嵌入選項,可讓您在偵錯時快速執行特定程式碼行。程式暫停後,您可以將滑鼠懸停在要執行的程式碼行上,然後使用「執行到遊標」彈出視窗。Alt + F9 將插入符號放在所需的行上,調用鍵盤快捷鍵也可以實現相同的效果。

使用者介面(User interface)在預設檢視模式下隱藏主工具列的選項 為了回應用戶對使用者介面的回饋,我們在使用 IDE 的預設檢視模式時可以隱藏主工具欄,就像在舊 UI 中一樣。若要刪除工具列,請選擇視圖|外觀(View | Appearance),取消選取工具列(Toolbar)選項。 | |  |
| | |
| | |
 | | 恢復預設工具視窗佈局的選項 隨著 PhpStorm 2023.1 的發布,我們引入了保存多個工具視窗佈局並在它們之間切換的功能,從而增強了工作區的可自訂性。在 PhpStorm 2023.3 中,我們透過引入預設佈局選項來擴展此功能,該選項提供了一種將工作區的外觀恢復為其預設狀態的快速方法。 |
(以上資料來源皆自 jetbrains PhpStorm 網頁)
.購買/續約通路請聯繫 迪凱科技
.立即試作:https://www.jetbrains.com/phpstorm/download/
.首次使用:https://www.jetbrains.com/phpstorm/resources/
溫馨提醒:若您有使用 jetbrains 產品,也可以下載原廠的工具箱 App,以更快速接收到相關產品的更新訊息。