¿Para qué se utiliza _references.js?

Respuestas:

258

En VS 11, Visual Studio le dará intellisense de todos los archivos que tienen referencias en el archivo "_references.js".

Para más información

Min Min
fuente
8
Ni siquiera aprecié por qué estaba obteniendo inteligencia angular. <3 Visual Studio!
Dave Alperovich
2
Sí, pero ¿desde dónde se hace referencia a "_references.js"?
Pap
19

Documentación de MSDN: JavaScript IntelliSense

En resumen, _references.js almacena la lista de rutas de archivos JS, para las cuales desea que Visual Studio recopile y cree el intelisense (también conocido como "código completo"). El proyecto VS agrega algunas bibliotecas JS comunes como jQuery para construir el intellisense para él. Puede agregar una referencia a su archivo JS personalizado en forma como esta:

/// <reference path="MyScriptFile.js" />
Dmitry Pavlov
fuente
2
En mi experiencia, el uso por parte de Visual Studio (2017) ha crecido más allá de solo intellisense. Descubrí que si, por ejemplo, jquery-2.2.2.min.jsno se mencionaba _references.js, entonces no se desplegaría y habría una falla en el tiempo de ejecución usando jquery.
Kit
... esto puede ser algún tipo de interacción con TypeScript y el paquete de VS.
Kit