ts 有没有直接能查看最终类型的方法

102 天前
 Asuler
在 vscode 中,import 某个包里的某个类型后,我想看看这个类型最终是什么样的,结果点进去一层套一层,各种 ts 操作符满天飞

其实我就想知道这个类型的某个函数的参数类型是啥,但是要一层一层点进去,而且点进去后还分好几层,完全不知道我想要的函数是在哪一层

有没有办法能直接看到,包括但不局限于 vscode 插件,npm 包等
1389 次点击
所在节点    TypeScript
5 条回复
sillydaddy
102 天前
直接写一个这个类型的变量,比如 a:TypeA ,然后写 a.b ,鼠标悬浮到 a.b 上,可以看到 b 的类型。如果 b 是函数,应该可以看到函数参数的类型。
zcf0508
102 天前
zcf0508
102 天前
mrwangjustsay
102 天前
type Prettify<T> = {
[K in keyof T]: T[K];
}; 配合
sillydaddy
7 天前
TypeScript 5.9 是不是支持这个了 ? /t/1159469

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1138388

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX