Wie bekomme ich jQuery Auto-Vervollständigung in Typoskript?

stimmen
94

Wenn ich in Typoskript .ts Datei gerade arbeite, was kann ich tun jQuery Intellisense / Auto-Vervollständigung zu erhalten, wenn ich das $ -Zeichen eingeben?

(Ich arbeite in einem ASP.NET MVC 3-Projekt in VS 2012.)

Veröffentlicht am 01/10/2012 um 23:29
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
106

Sie müssen einen Verweis auf die jQuery - Definition am Anfang Ihrer hinzufügen .tsDatei.

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

Sie können Typenannotationen für jQuery finden in dieser Probe .

Beantwortet am 01/10/2012 um 23:46
quelle vom benutzer

stimmen
42

Schauen Sie sich diese Typdefinitionen für Typoskript aus: https://github.com/borisyankov/DefinitelyTyped#readme . Sie sind regelmäßig aktualisiert und sind vollständiger als die , die in den Beispielen. Auf Nuget: http://www.nuget.org/profiles/DefinitelyTyped/

Beantwortet am 09/11/2012 um 13:56
quelle vom benutzer

stimmen
13

Checkliste der Dinge, die für diese Arbeit eingerichtet werden soll müssen:

  1. Stellen Sie sicher, das Typoskript Erweiterung installiert ist. Überprüfen Sie Extras -> Extension Manager und stellen Sie sicher, „Typoskript für Microsoft Visual Studio“ Erweiterung installiert ist. Wenn nicht, führen Sie die .vsix Datei im Typoskript Ordner (Program Files \ Microsoft SDKs \ Typoskript \ <Version>) zu installieren, um die Erweiterung zu finden ist.

  2. Stellen Sie sicher, Ihre Datei verweist die jquery.d.ts Datei. Sie sollten einen Kommentar auf / an dem Anfang der Datei haben, die wie folgt aussieht:

/// <Referenz path = "/ path / to / jquery.d.ts" />

Wenn Sie es herunterladen müssen, können Sie die jquery.d.ts Datei als Teil der Warship Probe bei finden http://www.typescriptlang.org/Samples/

Beantwortet am 01/10/2012 um 23:46
quelle vom benutzer

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