В VSCode вы можете, удерживая Ctrl, щелкнуть какое-нибудь слово, например, имена типов и переменных, и оно будет подчеркивать слово при наведении, а затем go до определения, когда вы щелкаете.
Как он решает на какие слова можно нажимать?