Comment puis-je obtenir jQuery autocomplétion dactylographiée?

voix
94

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.)

Créé 01/10/2012 à 23:29
source utilisateur
Dans d'autres langues...                            


3 réponses

voix
106

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 .

Créé 01/10/2012 à 23:46
source utilisateur

voix
42

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/

Créé 09/11/2012 à 13:56
source utilisateur

voix
13

Liste des choses qui doivent être mis en place pour que cela fonctionne:

  1. 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.

  2. 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/

Créé 01/10/2012 à 23:46
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more