微軟宣布TypeScript 速度狂飆10倍,2025年全面升級

微軟宣布TypeScript 速度狂飆10倍,2025年全面升級

今日,微軟在開發(fā)者博客宣布,將徹底重構(gòu)TypeScript底層架構(gòu),目標(biāo)將其性能提升至當(dāng)前版本的10倍,以解決大型項目加載慢、內(nèi)存占用高等痛點,預(yù)計2025年完成全面升級。?
微軟正將TypeScript編譯器和工具鏈移植為本地化實現(xiàn)(如Go語言),大幅優(yōu)化性能。測試顯示,Visual Studio Code代碼庫加載時間從9.6秒驟降至1.2秒,提速近8倍;內(nèi)存占用減少50%,語言服務(wù)響應(yīng)速度同步提升。開發(fā)者無需再為“啟動編輯器等半天”或“代碼檢查卡死”抓狂。?
根據(jù)規(guī)劃,2025年中期將發(fā)布支持命令行類型檢查的本地化工具鏈(tsc)預(yù)覽版,年底推出功能完整方案,涵蓋項目構(gòu)建和實時語言服務(wù)?,F(xiàn)有TypeScript 6.x系列將繼續(xù)更新,而基于原生代碼的版本將命名為TypeScript 7.0,與現(xiàn)行JS版本并行維護。?
微軟同步推進語言服務(wù)器協(xié)議(LSP)適配,確保原生TypeScript與其他編程語言工具無縫協(xié)作。當(dāng)前開發(fā)者可通過微軟開放的新倉庫提前體驗Go語言移植成果,其許可證與原TypeScript代碼庫一致。?
官方坦言,盡管TypeScript在中型項目中表現(xiàn)優(yōu)異,但在超大型代碼庫中,漫長的啟動、編譯和檢查時間已成硬傷。例如,加載包含數(shù)萬文件的工程時,開發(fā)者不得不在“快速啟動”和“完整代碼分析”間艱難抉擇。

微軟強調(diào),性能升級后,開發(fā)者“從打開編輯器到敲下第一行代碼”的等待時間將成歷史,代碼補全、跳轉(zhuǎn)定義等操作也會更流暢。目前,TypeScript 5.9即將發(fā)布,6.0版本將引入部分破壞性更新,為TypeScript 7.0鋪路。

原創(chuàng)文章,作者:Microsoft,如若轉(zhuǎn)載,請注明出處:http://www.2079x.cn/article/709929.html

Microsoft的頭像Microsoft認證作者

相關(guān)推薦

發(fā)表回復(fù)

登錄后才能評論