写点什么

TypeScript 成为 VisualStudio 的正式成员

  • 2014-03-07
  • 本文字数:590 字

    阅读完需:约 2 分钟

Microsoft 的开源编程语言 TypeScript 设计的初衷是为了使大型 JavaScript 应用开发更容易,同时提供现代工具的支持。相比 TypeScript 先前的 0.95 版本,即将发布的 1.0 版本的最新发布候选版本有不少变化,其中最重要的要属处理泛化的新方式。TypeScript 的开发团队改变了关键字“any”的行为,这样做是为了简化创建接口和子类时的类型检查。

此外,对泛型的处理也产生了一些变化,这两种改变结合在一起后,会有利于处理某些场景,如“承诺参数是全类型泛化的类型”。另外还有重要的一点是,与TypeScript 一起发布的库lib.d.ts 也做了更新,提供对触摸和WebGL 的支持。

虽然对此发布版本的反馈总体上比较好,但是它毕竟是发布候选版本,所以不建议将其安装在关键的生产系统中,除非你愿意承担部分风险。据一些早期的使用者反映,还有若干稳定性问题需要处理。

除了通过Update 2 获取TypeScript 1.0RC 外,也可以通过下载方式获取并作为独立工具使用。项目的源码放在 Codeplex 上。除了可以在 Visual Studio 中使用 TypeScript 外,在其他流行的文本编辑器中,如 Eclipse Sublime 也支持该语言。

查看英文原文: TypeScript Becomes Full Member of Visual Studio


感谢邵思华对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-03-07 06:292340
用户头像

发布了 28 篇内容, 共 11.1 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

关于C++中“不能返回对象引用”的思考

她的男人是程序员

打开vscode好像打开了原神?vscode原神背景推荐,比博燃

CodeNongXiaoW

vscode vscode背景 原神

计算机网络常用知识总结

Java 架构 后端 网络 计算机

关于告警管理的软件,您还只知道Pagerduty吗?

睿象云

运维 告警 运维平台 智能告警 告警管理

Go- 切片的使用

HelloBug

Go 语言 切片 追加 拷贝 扩缩容

浅析智慧交通有哪些应用场景?

一只数据鲸鱼

数据可视化 智慧城市 智慧交通 城市交通

云原生多云容器编排平台karmada上手指南

谐云

云原生 开源技术

阿里巴巴首发:Java核心框架指导手册1小时点击量破千万!

Java 编程 面试 程序人生 Alibaba

如何从内部保障企业数据安全?用IT运维审计系统可以吗?

行云管家

网络安全 数据安全 堡垒机 IT运维 运维审计

通过明道云实现培训机构客户管理

明道云

cocoapods 的主模块如何判断子模块有没有被加载?

fuyoufang

ios swift 8月日更

来!看排名一年上升16位的ClickHouse,如何在京东落地实践

京东科技开发者

数据库 Clickhouse

使用mock模拟登录接口数据

与风逐梦

大前端 后端 Mock

👊 【Spring技术原理】异步编程机制以及功能分析讲解

码界西柚

spring springboot 异步编程 8月日更

Spring 配置加载

樊江。

Spring Framework

【“互联网+”大赛华为云赛道】GaussDB命题攻略:支持三种开发语言,轻松完成数据库缓冲池

华为云开发者联盟

数据库 华为云 GaussDB 互联网+ 缓冲池

如何用 Nacos 构建服务网格生态

阿里巴巴云原生

Go- 切片的定义

HelloBug

slice Go 语言 切片

模块一作业

当归

如何对接口参数的描述进行集中管理

CodeNongXiaoW

大前端 测试 后端 接口工具

关于飞书的告警通知,这里有个更好的办法

睿象云

运维 告警 运维平台 智能告警

干货!4大实验项目,深度解析Tag在可观测性领域的最佳实践!

观测云

可观测性 dataflux tag ngix

WebRTC中的RefCountedObject解析

她的男人是程序员

CERT和CWE之间有什么联系?

鉴释

安全编码规范 cwe cert

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

高可用 | Xenon 实现 MySQL 高可用架构 部署篇

RadonDB

MySQL 数据库 Xenon RadonDB

TCP协议认知篇

邱学喆

TCP协议 拥塞避免算法 慢启动算法 坚持定时器 TCP状图切换

仿照Hystrix,手写一个限流组件

码农参上

限流 Hystrix 8月日更

Go- 数组

HelloBug

数组 Go 语言

微信业务架构 | 架构实战营

樊江。

架构实战营

阿里资深架构师终于把微服务架构与实践第2版PDF分享出来了

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

TypeScript成为VisualStudio的正式成员_语言 & 开发_Jeff Martin_InfoQ精选文章