Je vous écris du code javascript qui utilise jQuery et, malheureusement, lorsque je crée un fichier .js avec les éléments suivants:VS 2010 Javascript IntelliSense ne fonctionne pas
/// <reference path="jquery-1.4.2.js" />
(function($) {
// use $ here
})(jQuery);
je ne suis pas IntelliSense pour $. Cependant, je reçois toujours intellisense si j'utilise "jQuery". Cela me semble être une erreur car Visual Studio doit reconnaître que je crée une fonction anonyme et que je l'exécute immédiatement avec jQuery.
Est-ce que quelqu'un a une solution de contournement?
Comment le déshabiller pendant votre construction? –
@Tahir - cela dépend totalement de votre processus de construction, actuellement j'utilise Chirpy pour réduire mes fichiers (car ils sont sauvegardés): http://chirpy.codeplex.com/ Dans le cadre de ce moteur, je les supprime ... J'espère envoyer mes améliorations à Chirpy à leur projet la semaine prochaine, dès que j'aurai un peu de temps pour le faire. –
Juste curieux: faut-il vraiment le retirer? (Je sais que cela rend le paramètre inutile de le garder car vous pourriez facilement faire "var $ = jQuery" dans la fermeture à la place.) –