2009-07-21 11 views
10

J'ai appris JQuery et j'écris mes codes personnalisés jquery dans le fichier Custom.js. En fait ce que j'essaye de faire est, activer intellisense pour Jquery dans le studio visuel mais cela ne fonctionne pas et je veux qu'intellisense travaille également dans le dossier de custom.js où réellement j'écris ma logique et codes faits sur commande.Référence fichier JS dans d'autres fichiers JS et Intellisense

Je pensais qu'il pourrait être résolu par la référence jquery-1.3.2-vsdoc2.js dans custom.js.

J'ai téléchargé et installé le pack de mise à jour de jquery pour Visual Studio 2008 sur mon ordinateur.

Alors, que dois-je faire pour activer intellisense.

Merci d'avance.

Répondre

24

Tout d'abord, lors de l'utilisation de Visual Studio 2008, installez le correctif KB958502. Ensuite, téléchargez le fichier vsdoc dans le même dossier que le fichier jQuery.js d'origine et assurez-vous que les noms de fichier correspondent à, c'est-à-dire si le nom de fichier original est jquery-1.3.2.js, le fichier vsdoc doit être nommé jquery-1.3.2-vsdoc.js (remarque: pas vsdoc2.js); Si vous utilisez la version min du fichier, ajustez le nom en conséquence. Troisièmement, n'incluez pas le fichier vsdoc dans le projet (il suffit que le fichier soit dans le même dossier). Enfin, pour permettre à IntelliSense dans CUSTOM fichiers JavaScript, ajoutez la ligne suivante en haut du fichier JavaScript (entrez le chemin correct):

/// <reference path="path-to-vsdoc-file" /> 

Bonus: Pour rafraîchir JavaScript IntelliSense, appuyez sur Ctrl + Maj + J.

+0

Je ne sais pas à propos de VS 2008, mais dans VS 2010, il suffit de faire glisser le fichier vsdoc dans le fichier personnalisé et il ajoute quelque chose comme /// au fichier personnalisé. –

Questions connexes