JetBrains近期在其官方渠道透露了WebStorm 2025.2版本的更新計劃,預計這一重要更新將于7月份面世。作為專為Java和Typescript開發(fā)者打造的集成開發(fā)環(huán)境(IDE),WebStorm以其強大的項目理解和代碼編寫輔助功能深受開發(fā)者喜愛。
根據(jù)JetBrains發(fā)布的路線圖,WebStorm 2025.2版本將主要聚焦于現(xiàn)代開發(fā)工具的支持與性能提升。其中,對Bun包管理器的強化支持尤為引人注目。若項目中包含bun.lock文件,WebStorm將智能識別并推薦Bun作為默認的包管理器,開發(fā)者甚至可以通過右鍵菜單直接使用Bun運行文件,操作體驗流暢,與Node.js無異。
WebStorm團隊還計劃對后臺的Typescript類型引擎進行重構,推出基于服務的新引擎。這一變革尤其針對使用大型框架或復雜組件樹的項目,旨在顯著提升處理速度。新引擎將優(yōu)化React和Angular模板中的標簽與屬性補全功能,并著力解決第三方庫的邊緣問題,例如修復motion庫在新引擎下丟失props的bug,確保開發(fā)過程的順暢無阻。
在CSS支持方面,新版本W(wǎng)ebStorm也將帶來顯著提升。它將新增對現(xiàn)代CSS特性的識別,包括新屬性值、最新at-rules以及更新的CSS Color Module。同時,針對CSS-in-JS場景中常見的CSS變量解析錯誤問題,新版本也將進行修復,確保開發(fā)者能夠更高效地編寫和調(diào)試CSS代碼。
JetBrains還在為Typescript的未來發(fā)展積極布局。微軟的Typescript團隊正致力于使用Go語言重構編譯器和語言服務,以期實現(xiàn)性能的大幅提升。這一舉措無疑將為Typescript開發(fā)者帶來更加高效和穩(wěn)定的開發(fā)體驗。
對于渴望搶先體驗這些新功能的開發(fā)者來說,加入WebStorm 2025.2的Early Access Program(EAP)將是一個不錯的選擇。然而,需要注意的是,EAP版本可能存在不穩(wěn)定性,且部分功能在最終發(fā)布前可能會進行調(diào)整或移除。因此,開發(fā)者在體驗新功能的同時,也需要做好應對潛在問題的準備。