Si je travaille dans un dossier de tapuscrit, que puis-je faire pour obtenir jQuery IntelliSense / autocomplétion quand je tape le caractère $?
(Je travaille dans un projet ASP.NET MVC 3 VS 2012.)
Si je travaille dans un dossier de tapuscrit, que puis-je faire pour obtenir jQuery IntelliSense / autocomplétion quand je tape le caractère $?
(Je travaille dans un projet ASP.NET MVC 3 VS 2012.)
Vous devez ajouter une référence à la définition jQuery en haut de votre .tsfichier.
/// <reference path="jquery.d.ts" />
Vous pouvez trouver des annotations de type pour jQuery dans cet échantillon .
Consultez ces définitions de type pour tapuscrit: https://github.com/borisyankov/DefinitelyTyped#readme . Ils sont régulièrement mis à jour et sont plus complets que ceux des exemples. Sur Nuget: http://www.nuget.org/profiles/DefinitelyTyped/
Liste des choses qui doivent être mis en place pour que cela fonctionne:
Assurez-vous de l'extension dactylographiée est installé. Consultez Outils -> Extension Manager et assurez-vous « tapuscrit pour Microsoft Visual Studio » extension est installée. Dans le cas contraire, exécutez le fichier .vsix trouvé dans le dossier dactylographié (Program Files \ Microsoft SDKs \ tapuscrit \ <version>) pour installer l'extension.
Assurez-vous que les références de fichier le fichier jquery.d.ts. Vous devriez avoir un commentaire à / près du haut de votre fichier qui ressemble à ceci:
/// <chemin référence = "/ path / to / jquery.d.ts" />
Si vous avez besoin de le télécharger, vous pouvez trouver le fichier jquery.d.ts dans le cadre de l'échantillon de Warship à http://www.typescriptlang.org/Samples/