微软宣布TypeScript 1.1 CTP带来性能提升

jopen 8年前

英文原文: Microsoft Announces TypeScript 1.1 CTP Bringing Improved Performance

        微软日前宣布TypeScript 1.1 社区技术预览版(CTP)已可直接获得。新版本支持 Visual Studio “14” CTP4Visual Studio 2013以及 npm,同时发布的还有源代码

        TypeScript 1.1 彻底重写了编译器,以实现轻量而快速的目标。微软声称新的编译器相比较 1.0.2 版本带来了 4 倍的性能提升,如下图的基准测试结果所示。此外,新版本为未来语言特性的演进夯实了基础。

微软宣布TypeScript 1.1 CTP带来性能提升

        1. 1 版本的编译器的另一个重要特性是兼容使用 1.0 版本编译器构建的项目。不过,这种情况下可能需要手动更改 .csproj 文件中的 TypeScriptToolsVersion 条目,以确保 Visual Studio 使用新的 1.1 CTP 工具。

        如微软所言,将 TypeScript 1.1 充分集成到 Visual Studio 还有很多工作要做,现在 Visual Studio 在智能感知、代码导航、错误报告及其他编辑工具支持方面仍使用 1.0 编译器。

        TypeScript 是一个免费而开源的 JavaScript 超集,支持类型注解和编译时类型检查、接口、类以及模块等特性。TypeScript 最终编译成易读的、基于标准的 JavaScript 代码,可以通过 TypeScript 的 Playground 体验一下如何编写其代码。

来自: InfoQ