Bonjour,
j'ai un problème d'intellisense dans Visual Studio 2008 quand je fais du javascript. Dans un fichier .js je code ceci:
1 2 3
| function MyObject(obj) {
this.MyProperty = null;
} |
Dans ce même fichier, je peux faire quelque chose comme:
new MyObject().MyPropery = "value";
L'intellisense de visual studio m'aide non seulement à trouver MyObject() quand je tape "new" mais aussi à trouver "MyProperty". Ca me va très bien, je suis content
Je veux maintenant taper la même chose dans un autre fichier javascript. Je n'ai pas d'intellisense du tout si je ne fais rien. Du coup, en entête du deuxième fichier j'ajoute la référence vers le premier comme ceci:
///<reference path="./otherFile.js"/>
Là l'intellisense m'aide à trouver MyObject() quand je fais "new", mais je n'ai toujours pas d'aide sur les propriétés et fonctions que j'ai pu définir à l'intérieur de mon objet (je ne trouve pas MyProperty).
Bien sûr ce n'est que du "confort", mais je trouve ça vraiment pénible. Y a t'il un moyen de résoudre ce problème?
Merci!
Partager