发展路线图

优质
小牛编辑
130浏览
2023-12-01
  • 调查 Function bind 操作符
  • 支持工程引用
  • readonly 修饰符
  • 调查 具名类型支持
  • Language Service API里支持代码重构功能
  • 扁平化声明
  • 切换到基于转换的生成器
  • 支持ES5/ES3 async/await
  • 支持ES7对象属性展开及剩余属性
  • 规定函数的this类型
  • 属性访问上的类型保护
  • 切换类型保护
  • 支持常量和Symbol上计算属性的类型检查
  • 可变类型
  • 外部装饰器
  • 弃用的装饰器
  • 条件装饰器
  • 函数表达式及箭头函数的装饰器
  • 支持节点注册勾子
  • 在tsconfig.json里支持Glob
  • 在语言服务API里支持快速修复
  • 在tsserver/语言服务API里集成tsd
  • 从js文件的JSDoc里撮类型信息
  • 增强lib.d.ts模块化
  • 支持外部辅助代码库
  • 调查语言服务的可扩展性
  • 在TypeScript编译时使用--allowjs允许JavaScript
  • 在循环里允许捕获的let/const
  • 标记死代码
  • 使用--outFile连接模块输出
  • tsconfig.json里支持注释
  • 使用--pretty为终端里的错误信息添加样式
  • 支持--outFile给命名的管道套接字和特殊设备
  • 支持使用名字字面量的计算属性
  • 字符串字面量类型
  • JSX无状态的功能性组件
  • 优化联合/交类型接口
  • 支持F-Bounded多态性
  • 支持全路径-project/-p参数
  • 在SystemJS使用--allowSyntheticDefaultImports支持default导入操作
  • 识别JavaScript里原型的赋值
  • 在模块里使用路径映射
  • 在其它模块里增加global/module作用域
  • 在Visual Studio使用tsconfig.json做为高优先级的配置
  • 基于this类型保护
  • 支持自定义JSX工厂通过--reactNamespace
  • 增强for-in语句检查
  • JSX代码在VS 2015里高亮
  • 发布TypeScript NuGet 包
  • ES7幂运算符
  • 多态的this类型
  • 支持--module--target es6
  • 支持目标为ES3时使用装饰器
  • 为ES6支持async/await(Node v4)
  • 增强的字面量初始化器解构检查
  • ES6 Generators
  • Local types
  • 泛型别名
  • 类继承语句里使用表达式
  • Class表达式
  • tsconfig.json的exclude属性
  • 用户定义的类型保护函数
  • 增强外部模块解析
  • JSX支持
  • 交叉类型
  • abstract类和方法
  • 严格的对象字面量赋值检查
  • 类和接口的声明合并
  • 新增--init
  • 支持解构
  • 支持展开操作符
  • 支持ES6模块
  • 支持for..of
  • 支持ES6 Unicode 规范
  • 支持Symbols
  • 支持计算属性
  • 支持tsconfig.json文件
  • 支持ES3/ES5的let和const
  • 支持ES3/ES5带标记的模版
  • 暴露一个新的编辑器接口通过TS Server
  • 支持ES7 装饰器提案
  • 支持装饰器类型元信息
  • 新增--rootDir
  • 新增ts.transpile API
  • 支持--module umd
  • 支持--module system
  • 新增--noEmitHelpers
  • 新增--inlineSourceMap
  • 新增--inlineSources
  • 新增--newLine
  • 新增--isolatedModules
  • 支持新的namespace关键字
  • 支持Visual Studio 2015的tsconfig.json
  • 增强Visual Studio 2013的模块字面量高亮
  • 支持联合类型和类型保护
  • 新增--noEmitOnError
  • 新增--target ES6
  • 支持Let and Const
  • 支持模块字面量
  • Library typings for ES6
  • 支持Const enums
  • 导出语言服务公共API
  • 为新的编译器重写语言服务
  • 支持受保护的成员 in classes
  • 支持元组类型