微软首席产品经理丹尼尔・罗森瓦瑟宣布TypeScript Native预览版正式上线,该版本被内部称为“Project Corsa”。作为未来TypeScript 7的基础,Corsa通过Go语言重写了核心模块,并引入共享内存并发执行技术,显著提升了性能。在大型项目中,编译时间从超过1分钟缩短至不到7秒,速度提升达十倍以上。
以Visual Studio Code代码库为例,使用原生语言服务后,项目加载时间从9.6秒降至约1.2秒,效率提升8倍。此外,优化后的内存使用量仅为当前实现的一半,语言服务操作(如完成列表、快速信息等)的响应速度也大幅提升。微软计划逐步转向语言服务器协议(LSP),以增强与其他语言的兼容性。用户可通过NPM安装或在VS Code中启用编辑器支持体验这一新版本。