node.js - Hur kan jag använda Visual Studio Codes F12 Gå till definition-funktion för att se implementeringar av vanliga NodeJS-metoder såsom `setTimeout`?


Hur kan jag använda Visual Studio Codes F12 Gå till definition-funktion för att visa implementationer av vanliga NodeJS-metoder såsom setTimeout?

Detta är för närvarande inte standardbeteendet. Istället för att ta mig till NodeJS-implementeringen av setTimeout som finns på GitHub, tar det mig till obrukbara TypeScript-symboldefinitioner från Microsofts TypeScript-förråd utan funktionskropp, dokumentation eller ens parametrar. Du kan se det nuvarande beteendet i denna bild.

Som de flesta utvecklare som använder NodeJS måste jag för närvarande antingen gå till NodeJS GitHub-förråd eller nodejs.org för att få någon anständig dokumentation eller implementering.

Det skulle vara till hjälp för mig, och de flesta utvecklare, att veta hur man enkelt kan få tillgång till dokumentation och implementation med ett F12-knapptryck.

Observera: Detta är inte bara en VS Code-fråga, utan gäller för alla IDE när man utvecklar NodeJS-applikationer, såsom Atom eller liknande.