TypeScript 7 正式发布:Go 重写带来 10 倍编译提速
来源:dev.to — 2026-06
📋 概述
TypeScript 7 终于正式发布。最大变化是编译器用 Go 语言重写,目标是把 TS 编译成可执行代码的速度大幅提升——由于 VS Code 基于 TypeScript,编辑器操作几乎瞬时,VS Code 里找第一个错误的耗时从约 17.5 秒降到 1.3 秒以内。官方基准显示:vscode 代码库编译从 125.7 秒降到 10.6 秒(11.9 倍),sentry 8.9 倍,bluesky 8.7 倍;内存占用也普遍下降 6–26%。此外新增并行 checker/builder、单线程调试模式等可调参数。
🔑 核心要点
- 编译器用 Go 重写,vscode 编译提速 11.9 倍(125.7s → 10.6s),多数项目 8–12 倍
- 内存占用普降:bluesky -26%、vscode -18%、playwright -11%
- `--checkers 8` 下 vscode 更快,达 16.7 倍(7.51s)
- 新增并行解析/类型检查/输出,可单独调 checker 与 builder 数量
- `--singleThreaded` 提供可预测的单线程调试模式
💡 金句
Finding the first error in VS Code dropped from ~17.5s to under 1.3s.
👍 0
👎 0
← 返回 Dev.to 首页