Hasty Briefsbeta

双语

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的原生预览版扩展并提供反馈,以帮助确定剩余工作的优先级。