When you hover over a type in VSCode it shows the type, but if you have a larger type it usually displays it as { a: string; ... 24 more ...; z: string }
. Is it possible to get it to display the full type somehow?
Similarly, if you have an intersection of two types then sometimes it will just display it as Type1 & Type2
instead of displaying the full type, or if you use the Pick
then it will display Pick<Type1, "a" | ... 23 more ... | "z">
...
In all of these cases I think it would be useful to check my understanding of what typescript is doing to be able to see the full type sometimes and was wondering if there was a way to do that, whether through vscode or somehow through typescript's tools.