微软宣布 TypeScript Native 预览版已上线,并表示它在大多数项目中带来了 10 倍以上编译性能提升——这不仅是因为使用了原生编译 Go 语言,还包括利用了共享内存并行和并发的特性。
TypeScript Native 可以通过 NPM 安装,也可以在 VS Code 中启用编辑器支持。该包中还包含 tsgo 命令行工具,类似于当前的 tsc。
由于该扩展仍处于早期开发阶段,因此它依赖于 VS Code 内置的 TypeScript 扩展。因此,即使安装后也需要启用该扩展。
微软表示,目前 tsgo 仍为独立工具,未来将被重命名为 tsc 并整合进官方 typescript 包。
推荐阅读:TypeScript 编译器和工具链将移植到 Go:性能提升 10 倍