95 votes

Comment puis-je obtenir jQuery auto-complétion dans le Tapuscrit?

Si je travaille dans un Tapuscrit .fichier ts, que puis-je faire pour obtenir jQuery Intellisense/auto-complétion lorsque je tape le caractère$?

(Je travaille dans une ASP.NET MVC 3 projet de VS 2012.)

106voto

mohamed hegazy Points 2294

Vous devez ajouter une référence à la jQuery définition dans le haut de votre .ts le fichier.

/// <reference path="jquery.d.ts" />

Vous pouvez trouver des annotations de type jQuery dans cet échantillon.

42voto

jvitor83 Points 180

Découvrez ces définitions de type de la Machine: https://github.com/borisyankov/DefinitelyTyped#readme. Ils sont régulièrement mis à jour et sont plus complets que ceux dans les exemples. Sur Nuget: http://www.nuget.org/profiles/DefinitelyTyped/

14voto

Ryan Cavanaugh Points 17393

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

  1. Assurer le Tapuscrit extension est installée. Des Outils -> Gestionnaire des extensions et assurez-vous que "la Machine de Microsoft Visual Studio" extension est installée. Si ce n'est pas le cas, exécutez le .vsix fichier trouvé dans le fichier d'enregistrement de dossier (Program Files\Microsoft SDKs\Machine\<version>) pour installer l'extension.

  2. Assurer vos références de fichier jquery.d.fichier ts. Vous devriez avoir un commentaire à/près du haut de votre fichier qui ressemble à ça:

/// <référence path="/chemin/vers/jquery.d.ts" />

Si vous avez besoin de le télécharger, vous pouvez trouver le jquery.d.ts fichier en tant que partie du Navire de guerre de l'échantillon à http://www.typescriptlang.org/Samples/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X