将TypeScript编译器推断的类型添加到原始TS源代码中

时间:2017-08-16 07:53:53

标签: typescript type-inference tooling

使用TypeScript,您可以显式指定类型,也可以让编译器推断它们。

有没有办法添加推断到原始源代码的类型?

例如我会从:

开始
private posX = 0;
private posY = 0;
private sizeX = 0;
private sizeY = 0;

我会运行类型推断,因为在这种情况下可以推断出类型,我会得到:

private posX: number = 0;
private posY: number = 0;
private sizeX: number = 0;
private sizeY: number = 0;

这样编辑代码时我可以检查推理是否按预期工作,如果合适,我可以手动提供更多限制类型。

1 个答案:

答案 0 :(得分:2)

有人实际实现了这个!

  

<强> https://github.com/urish/typewiz