En haut de votre fichier JavaScript externe, ajoutez ce qui suit:
/// <reference path="jQuery.js"/>
Assurez-vous que le chemin est correct, par rapport à la position du fichier dans la structure des dossiers, etc.
De plus, toutes les références doivent être en haut du fichier, avant tout autre texte, y compris les commentaires - littéralement, la toute première chose dans le fichier. Espérons que la future version de Visual Studio fonctionnera quel que soit l'endroit où il se trouve dans le fichier, ou peut-être qu'ils feront quelque chose de complètement différent ...
Une fois que vous avez fait cela et enregistré le fichier , appuyez sur Ctrl+ Shift+ Jpour forcer Visual Studio à mettre à jour Intellisense.
Il existe un fichier JavaScript de documentation jQuery officiellement pris en charge pour Visual Studio 2008. Ce fichier est uniquement un correctif provisoire jusqu'à ce que Microsoft publie un correctif qui résoudra le problème de manière plus adéquate.
Intégré dans ASPX:
Intégré dans JavaScript:
Ramassez-le ici: jquery-1.2.6-vsdoc.js
Références :
la source
Vous voudrez regarder ce lien:
http://blogs.ipona.com/james/archive/2008/02/15/JQuery-IntelliSense-in-Visual-Studio-2008.aspx
MISE À JOUR: Il existe un nouveau HotFix pour Visual Studio 2008 et un nouveau fichier de documentation jQuery Intellisense qui apporte jQuery Intellisense complet à VS'08. Vous trouverez ci-dessous des liens pour obtenir ces deux:
http://blogs.msdn.com/webdevtools/archive/2008/11/07/hotfix-to-enable-vsdoc-js-intellisense-doc-files-is-now-available.aspx
http://blogs.msdn.com/webdevtools/archive/2008/10/28/rich-intellisense-for-jquery.aspx
la source
Pour JavaScript en ligne, utilisez:
/// <chemin de référence = "~ \ js \ jquery-vsdoc.js" />
Notez les dos des barres obliques.
Cela ne fonctionnera pas:
/// <reference path = "~ / js / jquery-vsdoc.js" />
la source
Vous ne devriez pas avoir besoin de faire référence à la version "-vsdoc". Si vous placez le jquery-1.2.6-vsdoc.js dans le même répertoire que jquery-1.2.6.js, Visual Studio saura convertir une référence jquery-1.2.6.js à jquery-1.2.6-vsdoc. js.
Je pense que cela fonctionnera pour n'importe quel fichier.
Hmmm ... cela donne une bonne solution de contournement pour une autre question sur ce site ...
Modifier: cette fonctionnalité ne fonctionne qu'avec VS2008 Service Pack 1.
la source
Si vous incluez le fichier jQuery annoté dans votre source uniquement pour Intellisense, je vous recommande d'utiliser les directives de préprocesseur pour le supprimer de votre vue lorsque vous compilez. Ala:
Ensuite, plus tard dans votre code, vous pouvez vraiment faire référence à jQuery. Ceci est pratique lorsque vous utilisez l' API Google AJAX Libraries , car vous bénéficiez de tous les avantages que Google vous offre, ainsi que d'intellisense.
Voici un exemple d'utilisation de l'API Libraries:
la source
jQuery Intellisense dans Visual Studio 2008
la source
Si vous souhaitez récupérer le fichier Intellisense à partir du CDN Microsoft, vous pouvez utiliser:
la source
Assurez-vous que vous n'utilisez pas un fichier jQuery réduit.
Utilisez Ctrl+ Shift+ J pour le faire fonctionner après avoir ajouté des fichiers JavaScript au projet.
la source