Estoy seguro de que miles de otros desarrolladores de JS están sintiendo el dolor que estoy sintiendo. Me encanta saltar a definiciones de funciones en archivos .d.ts mientras busco código en VS Code.
Sin embargo, a veces, en lugar de ir al archivo .d.ts , me gustaría saltar al código JS sin procesar que está oculto por el archivo .d.ts que se encuentra frente a él.
¿Alguien sabe cómo forzar opcionalmente un salto al código fuente de JS (si existe) y no a un archivo de definición de TypeScript?
¡Gracias!
EDITAR: Soy consciente de que esto se le ha pedido al equipo de VS Code y que no contará con el apoyo oficial de ellos. Estoy buscando algún tipo de solución alternativa (extensión o de otro tipo) para que esto funcione.
Recientemente anunciado , VS Code Insiders (v1.67.2) admite una opción de menú contextual Go to Source Definition al hacer clic con el botón derecho en el símbolo. Esto se comprometió el 19-ABR-2022 .
No es exactamente un clic para acceder a la fuente, pero es un paso en esa dirección.
Go To Source Definition requiere TypeScript 4.7 .
.d.ts (temporalmente)Obviamente, esta es una solución súper mala, pero debería funcionar. Al eliminar el archivo que no desea ver, VSC solo tendrá un lugar para llevarlo: el archivo que sí desea ver.
.d.ts , haga clic derecho en la pestaña del archivo y haga clic en "Copiar ruta relativa"rm [PATH] (o del [PATH] para Windows).d.ts (ahora eliminada).d.ts y guárdelo.De nuevo, un truco terrible. Y comparto su frustración de que los mantenedores y la comunidad de VSC no tengan interés en esta función. Solo tenga en cuenta que su objetivo es hacer que su tecnología de propiedad desplace toda la tecnología que no posee, por lo que ocasionalmente descubrirá que se negarán a ayudarlo como desarrollador web porque quieren que sea un desarrollador de Microsoft .