jeudi 23 septembre 2010

Ajouter une bibliothèque à l’intellisense javascript de Visual Studio 2010

Dans Visual Studio si par exemple j'ai un fichier fonction.js qui utilise prototype si je tape

"new Ajax."

Quand je demande l'intellisense (Ctrl + Espace), Visual Studio ne me propose que les fonctions partagées par tout les objets JavaScript.

Pour signifier à Visual Studio que j'utilise une bibliothèque, il faut :

- Ouvrir fonction.js avec l'éditeur de code source

- Ouvrir l'explorateur de solution

- Naviguer dans l'arborescence jusqu'à la bibliothèque utilisée

-"Drag'n droper" la bibliothèque dans l'éditeur de texte au début du fichier

Visual studio insèrera ce genre de choses :
/// <reference path="../prototype-1.6.0.3.js" />

Et l'intellisense marchera parfaitement

Exemple d'appel de l'intellisense JS de visual studio

Source :

http://msdn.microsoft.com/en-us/library/bb385682.aspx#Features