TypeScript 7 正式发布:Go 重写带来近 10 倍编译提速与更低内存
来源:dev.to — 2026-07-18 — 6 min
📋 概述
千呼万唤的 TypeScript 7 正式发布。微软将实现用 Go 语言编写,并刻意让函数尽量贴近旧代码以最小化 bug,目标是加速把 TypeScript 编译成机器可读代码。由于 VS Code 运行在 TypeScript 上,其速度也相应提升——在 VS Code 中定位首个错误从约 17.5 秒降到 1.3 秒以内。性能基准数据亮眼:编译 vscode 从 125.7s 降至 10.6s(约 11.9 倍)、sentry 8.9 倍、bluesky 8.7 倍、playwright 8.7 倍;内存方面 vscode 降低 18%、bluesky 26%;配合 --checkers 8 并行还能进一步提速。
🔑 核心要点
- TypeScript 7 的实现改为 Go 语言编写,函数刻意贴近旧代码以最大程度避免回归 bug。
- 核心收益是编译大幅提速:vscode 从 125.7s 到 10.6s(约 11.9 倍),sentry 8.9 倍。
- 编辑器体验因此近乎即时,VS Code 定位首个错误从约 17.5s 降到 1.3s 内。
- 内存使用同步下降:vscode -18%、bluesky -26%;启用 --checkers 8 并行进一步提速。
💡 金句
VS Code 跑在 TypeScript 上,所以 TypeScript 变快,整个编辑体验也跟着变得近乎瞬时。
👍 0
👎 0
← 返回 dev.to 首页