ehi*_*ler 8 typescript visual-studio-code typescript-generics typescript-typings
我正在寻找一种方法来查看 TypeScript 将声明的类型解析为的类型(即泛型)。我使用 VS Code,并且经常使用并集、交集或其他通用结果,鼠标悬停时会显示以下信息:
(property) Workspace: Pick<{
__typename?: "a" | undefined;
} & {
__typename?: "b" | undefined;
} & Pick<typeA, "id" | ... 4 more ... | "state"> & {
...;
}, "__typename" | ... 4 more ... | "state"> & Pick<...>
Run Code Online (Sandbox Code Playgroud)
我知道 VS Code 必须具有完整的类型信息,因为当我尝试错误地使用该类型时,我会收到类似的错误Property 'goo' does not exist on type '...'
我希望有一种方法可以通过某种console.log(someUtilityFunction(type))
或某些 vscode 设置或扩展来做到这一点?