微软日前宣布 TypeScript 1.1 社区技术预览版(CTP)已可直接获得。新版本支持 Visual Studio “14” CTP4 、 Visual Studio 2013 以及 npm ,同时发布的还有源代码。
TypeScript 1.1 彻底重写了编译器,以实现轻量而快速的目标。微软声称新的编译器相比较 1.0.2 版本带来了 4 倍的性能提升,如下图的基准测试结果所示。此外,新版本为未来语言特性的演进夯实了基础。
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 体验一下如何编写其代码。
查看英文原文: Microsoft Announces TypeScript 1.1 CTP Bringing Improved Performance
感谢臧秀涛对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论