Progress on TypeScript 7 – December 2025
5 months ago
- #Performance
- #Compiler
- #TypeScript
- TypeScript团队正在将编译器和语言服务移植到原生代码(项目代号Corsa,即将发布的TypeScript 7.0),以获得更好的性能、内存使用和并行处理能力。
- 原生预览版现在在编辑器中运行快速、稳定且可用,代码补全、跳转到定义和重命名等大多数功能已重新实现。
- TypeScript 7.0编译器在类型检查方面已接近完成,--incremental和--build模式等主要功能基本实现,速度显著提升(最高可达10倍)。
- TypeScript 7.0将移除TypeScript 6.0中已弃用的行为和标志,需要更新部分tsconfig.json配置以确保兼容性。
- TypeScript 7.0中的JavaScript输出管道和--watch模式尚未完全完成,对旧版运行时和装饰器的支持有限。
- TypeScript 6.0将是最后一个基于JavaScript的版本,作为过渡到TypeScript 7.0的桥梁,未来更新将受限。
- 由于新架构的变更,语言服务相关的问题正在重新整理,需要针对原生预览版提交新的问题报告。
- 鼓励用户尝试VS Code的原生预览版扩展并提供反馈,以帮助确定剩余工作的优先级。