w3schools tag tab style page for color javascript visual-studio-2010 javascript-intellisense

tag - Cómo hacer referencia a varios archivos para javascript IntelliSense en VS2010



title of page html (4)

Agregue las referencias a un archivo js, ​​idealmente uno en el que todos los demás confían o usan. Luego, en cualquier otro lugar, incluya una referencia a ese único archivo js.

es decir, file1.js contiene:

/// <reference path="file2.js" /> /// <reference path="file3.js" /> ... /// <reference path="file40.js" />

Y cada otro archivo contiene una sola referencia:

/// <reference path="file1.js" />

Actualización para Visual Studio 2012: ahora puede colocar referencias globales en el archivo _references.js para que intellisense esté disponible automáticamente en otros archivos js. También puede especificar los archivos de intellisense en el cuadro de diálogo de herramientas en "Herramientas"> "Opciones"> "Editor de texto"> "JavaScript"> "Intellisense"> "Referencias".

Más detalles en esta entrada del blog: JavaScript Intellisense en VS 2012, el archivo _references.js

Tengo una gran solución con aproximadamente 40 archivos javascript separados, que están referenciados a la página web a través del servicio especial js. Quiero usar las nuevas funciones de IntelliSense en VS2010, pero es muy difícil agregar aproximadamente 40 referencias individuales como esta:

/// <reference path="../../lib/jquery-1.3.2.js" />

a cada archivo js en solución. Tal vez hay alguna forma de hacer referencia a todos los archivos en la carpeta? He intentado algo como esto:

/// <reference path="../../lib/*.*" />

Pero no está funcionando ... Gracias.

Actualización: Tal vez hay algún complemento, que podría ayudar con esto?


Es muy importante que las líneas /// ... aparezcan antes de CUALQUIER COSA en su archivo js. Ni siquiera debe haber una línea en blanco.

Entonces todo debería funcionar bien.


Estoy usando VS2010, tengo el mismo problema que user512395. Solía ​​trabajar para mí con la respuesta elegida. He actualizado al último Resharper que viene con el soporte inteligente de Javascript recientemente.


Puede seleccionar un grupo de ellos en el Explorador de soluciones y arrastrarlos al editor del archivo JS que desea usar Intellisense.

Generará automáticamente las etiquetas /// basadas en el archivo que arrastró.