如何在VSCode中查看悬停时的完整类型定义? [英] How to view full type definition on hover in VSCode, TypeScript?

查看:10
本文介绍了如何在VSCode中查看悬停时的完整类型定义?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

将鼠标悬停在VSCode中的变量或函数上会非常有用,因为它可以显示其类型。但是,在某些用例中,我希望看到变量的完整类型定义,而不仅仅是类型别名。

例如:UseState with Full类型 将允许我查看变量Campaign的完整类型:

但我真的很想推断该类型定义并将其导出,以便其他组件也可以使用它。所以当我把东西改成这样的时候: 并将鼠标悬停在变量上,它只显示类型别名。如何让TypeScrip或VSCode发出类型别名的完整类型定义?谢谢!

推荐答案

遗憾的是,我认为您想要的不可能实现。

VSCode的悬停函数仅用于提供有关值的快速类型信息,而不是完整类型。事实上,我相信这个功能是由TypeScrip直接提供支持的,因此VSCode无法控制显示的内容...

最后要注意的是,显示的内容的大小是有限的(可能是出于性能原因),因此即使在显示类型定义的情况下,如果类型定义太长,它有时也会简单地将其截断。

这篇关于如何在VSCode中查看悬停时的完整类型定义?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆