Releases

PhpStorm 2026.2 正式推出

Hanna Yakush

歡迎閱讀 PhpStorm 2026.2 版本概覽。本次更新將 PhpStorm 打造為支援您偏好編碼代理、模型與 AI 訂閱的平台,強化 PHP 與 Laravel 支援,並為 Git 存放庫、資料庫與內建終端機帶來生產力提升。

下載 PhpStorm 2026.2

PhpStorm 中的 AI 功能

PhpStorm 2026.2 新增更多第三方 AI 提供者的原生支援,並讓編碼代理能更充分存取 IDE 的確定性功能。

Agents skills manager

AI 代理的實用性取決於它們所擁有的情境。當代理不了解您的框架、慣例與工具時,您每次開啟新聊天視窗都得重複說明相同的設定。

Agent skills 可解決此問題。只要在 PhpStorm 中安裝一次,您的代理就能在每個專案與工作階段中自動帶入這些領域知識。您可以直接從 IDE 瀏覽與管理 skills、從外部登錄檔(如公開的 GitHub 存放庫)擴充內建函式庫,或讓 PhpStorm 匯入您已為 Claude Code 或 Codex 設定的 skills。

詳情請參閱我們的部落格文章

AI 程式碼補全支援第三方提供者

AI 補全是一種編輯器內的程式碼建議體驗,結合行內補全與超出游標範圍的後續編輯建議。所有 JetBrains AI 使用者皆可立即使用此功能,其運作仰賴 JetBrains 訓練的模型,且不會消耗您的 AI 點數。 

本次更新新增可連接您自己的 OpenAI 相容模型提供者,用於 AI 補全功能。

PhpStorm 中的 GitHub Copilot

透過 JetBrains 與 Microsoft 的直接合作,GitHub Copilot 現已原生整合至 JetBrains IDE 中。與先前ACP Registry 設定不同,Copilot 可立即使用,並提供更一致的使用體驗。

您可直接從 AI 聊天中的代理選擇器存取 Copilot。驗證透過 OAuth 與您的 GitHub 帳戶完成,且需要有效的 GitHub Copilot 訂閱。

終端機 AI 工作階段的 PhpStorm MCP 伺服器設定更快速

為了讓您在終端機中更充分運用 AI 代理工作流程,IDE 現可在您啟動與偏好編碼代理的新工作階段時,提示您設定 PhpStorm MCP 伺服器。若尚未設定 MCP 伺服器,系統會自動顯示通知,並直接帶您前往相關設定。

PHP

#[FileReference] 屬性,用於永久檔案參照

PhpStorm 現可讓您使用函式、方法與建構函式參數上的 #[FileReference] 屬性,將字串常值標記為檔案或目錄路徑。當路徑以字串形式傳遞至此參數時,即可獲得 PhpStorm 對導覽與重構的第一級支援。

註解的檔案參照適用於整個專案,並可在 IDE 重新啟動後保留,因此是手動參照注入的更好替代方案。除了簡單參照外,PhpStorm 也支援使用 basePath 定義的相對路徑,以及透過變數與常數動態建構的路徑。

程式碼品質工具的觸發選項  

為了進一步最佳化 IDE 效能,PhpStorm 現可讓您設定第三方程式碼品質工具(如 PHPStan 或 Laravel Pint)的觸發頻率:即時輸入時、閒置時,或檔案儲存時。您可在 設定 | PHP | 品質工具 | {quality_tool_name} 中設定 執行模式

其他語言支援改進包括: 

  • 支援 PER Coding Style 3.0。若要設定 PhpStorm 內建的 PHP 格式化工具在程式碼重新格式化動作中使用 PER Coding Style 3.0 規範,請前往 設定 | 編輯器 | 程式碼樣式 | PHP | 設定來源… ,然後從清單中選擇 PER-CS 3.0.0
  • 在物件變數後自動補全箭頭。此新設定預設為啟用。若要停用,請前往 設定 | 編輯器 | 一般 | 智慧鍵 | PHP
  • #[ArrayShape] 中對沒有明確鍵值的巢狀陣列進行程式碼補全。

Laravel

Laravel 工具視窗

全新的 Laravel 工具視窗可讓您在不離開 PhpStorm 的情況下管理 Laravel 專案。儀表板 分頁提供一般專案資訊與 Artisan 指令的快速存取,錯誤 分頁可瀏覽本機或 Sentry 託管的日誌檔案,並使用 AI 探索或修復錯誤而無需複製貼上日誌,Laravel Cloud 分頁則可管理部署與環境變數。

Laravel 開發人員的其他改進包括:

  • 支援 laravel/passport and stancl/tenancy 套件。
  • 支援 PHP 8.5 的管道運算子。
  • ide.json 選項,可指向資料庫結構描述檔案、明確將 Eloquent 模型類別對應至資料庫資料表、自訂 Laravel Livewire 位置路徑,以及新的 viteAsset, passportScopeId, and staticStrings(含檔案連結)補全類型。

完整更新清單請參閱 Laravel Idea 的變更記錄

Web

IDE 支援 TypeScript 7

若您的 TypeScript 專案規模已大到出現補全延遲與重構緩慢的情況,TypeScript 7 正是解決方案。Microsoft 已使用 Go 重寫編譯器與語言伺服器,使型別檢查速度提升達 4 倍,同時在大型程式碼庫中提供更即時的程式碼補全與更流暢的重構。

PhpStorm 2026.2 預設支援已使用 TypeScript 7 的專案,並為仍在使用舊版的使用者提供選擇性升級路徑。您可立即獲得完整速度優勢,無需在第一天就進行完整專案遷移。

版本控制

增強的 Git worktree 支援

2026.2 版簡化了在各種開發環境(如 WSL)中管理 Git worktree 的方式。此外,您可直接從 IDE 輕鬆移除與清理 worktree。

這些更新有助於簡化日常 worktree 管理工作,同時減少切換至外部 Git 工具的需求。

簡化的 Git 衝突解決流程

在大型專案中,合併通常會產生數十個檔案衝突,其中許多僅為簡單的匯入不符或格式差異。PhpStorm 2026.2 改進了衝突解決流程,讓您可呼叫 Resolve All Simple Conflicts 動作,自動即時解決整個變更集中的標準衝突,而無需逐一開啟每個檔案。透過新流程,您也可查看已解決與未解決檔案的完整概覽、隨時重新開啟檔案,以及依任意順序還原與重新套用衝突區塊。

程式碼審查中的使用者名稱自動補全

在程式碼審查評論中提及團隊成員現在更簡單。只要在評論中輸入 @,即可開啟目前 GitHub 或 GitLab 存放庫中的使用者清單,並選擇您要提及的人員。

終端機

終端機工作階段中更輕鬆地分享檔案與影像

在終端機或 CLI 代理中工作時,不再需要從專案或其他應用程式複製貼上路徑。您現在可以直接將檔案或資料夾拖曳至終端機,即可將其路徑插入目前指令。

若要從特定位置快速開始工作,只要將檔案或資料夾拖曳至終端機分頁區域,即可開啟已設定根路徑的新分頁。

您現在也可以直接從剪貼簿將影像貼上至支援的 CLI 代理工作階段,讓您更輕鬆地與代理分享視覺資訊。

使用者介面

非強制回應的 設定 對話方塊

設定 對話方塊開啟時,您無需關閉它即可與 IDE 視窗互動。這讓您可以輕鬆複製專案路徑以設定範圍、將設定檔中的值插入設定、立即查看程式碼外觀調整,或甚至在設定過程中切換至其他專案。

預設情況下,設定 視窗會保持顯示在呼叫它的專案上方。您可以取消釘選,將其送至背景。

資料庫

重新設計的空白狀態:更快速地開始專案 

為了簡化初始設定,並從一開始就提供可立即進行程式碼撰寫的體驗,我們重新設計了 資料庫總管 工具視窗中的空白狀態。開啟新專案時,工具視窗現在會顯示建立資料來源的快速動作。

此外,為了讓您在不被設定步驟分散注意力的情況下熟悉基本資料庫功能,空白狀態可一鍵存取我們快速入門指南中的 PostgreSQL、MySQL 與 SQLite 示範資料庫。

自訂查詢主控台名稱:一眼看清更多資訊 

您現在可以自訂查詢主控台名稱在編輯器分頁標頭中的顯示方式,讓您更容易識別開啟的主控台與檔案。

先前,檔案名稱旁僅會顯示資料來源名稱。現在,您可以使用變數加入其他詳細資訊,例如附加的資料來源、資料庫、結構描述或搜尋路徑。若要設定範本,請前往 設定 | 資料庫 | 查詢檔案 與主控台,將游標置於 範本 欄位,然後插入所需的變數。

您也可以啟用 將此範本套用至查詢檔案,將相同範本套用至查詢檔案。

資料庫顏色:v2.0

資料庫顏色系統提供更新的、更一致的使用者體驗與多項可用性改進。本次更新引進自適應顏色引擎以及多項結構性可用性改進:

  • 主題感知的自訂顏色。 先前,靜態的 #RRGGBB 十六進位碼在淺色與深色主題中保持相同,經常在您切換主題時破壞視覺對比。現在您只需選擇色相,IDE 就會自動為目前主題調整色調。
  • 資料夾顏色支援。 您現在可以將自訂顏色套用至資料夾以及個別資料庫物件。
  • 更輕鬆存取顏色設定。 顏色子選單已移至較上層的位置,讓您更容易找到,且所有顏色設定現在皆可直接在主要 設定 視窗中使用,而非獨立的對話方塊。

效能

2026.2 EAP 部落格文章 所述,PhpStorm 2026.2 將重點放在整體 IDE 穩定性與效能上。雖然目前尚未顯示超出專案索引時間加快最多 10%* 的立即成效,但最新變更已為後續版本中減少啟動時間、索引時間與凍結(適用於本機與遠端開發情境)奠定基礎。 

請填寫此問卷,分享您對 PhpStorm 效能的回饋。

*基準測試針對代表不同 PHP 框架的專案集進行  

雲端

編輯器中直接顯示 Docker Compose 狀態 

Docker Compose 檔案現在更具資訊性與互動性。您可以在 Docker Compose 檔案中直接查看正在執行的容器狀態,並在不離開編輯器的情況下快速存取常用動作。

您可以直接從 Compose 檔案中的對應項目跳至特定服務的日誌、建立資料庫連線,或在瀏覽器中開啟服務,讓您更容易監控與管理應用程式堆疊。

使用服務範本更快設定 Docker Compose 

現在可以使用熱門技術(如 PostgreSQL 與 Kafka)的即用範本,更輕鬆地在 Docker Compose 中建立相依服務。

只要開始輸入服務名稱或從補全清單中選擇,IDE 就會為您產生對應的 Docker Compose 設定。這可協助您更快啟用常用服務,同時減少手動設定工作。

Terraform 測試框架支援

2026.2 版透過引入 Terraform 測試框架的原生支援,擴展了 IDE 對 Terraform 基礎架構即程式碼功能的支援。此整合完善了 IDE 的生態系統支援,讓您能在開發生命週期早期驗證模組行為並執行設定政策。

這些新增功能建構在現成的基礎架構工具之上,確保您的部署設定保持高度可維護、可預測且整潔。

訂閱 PhpStorm 部落格更新