Frage

Was kann ich tun, um jQuery Intellisense/Autovervollständigung zu erhalten, wenn ich das $-Zeichen eingebe, wenn ich in einer TypeScript-.ts-Datei arbeite?

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

War es hilfreich?

Lösung

Sie müssen oben in Ihrer Datei einen Verweis auf die jQuery-Definition hinzufügen .ts Datei.

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

Sie finden Typanmerkungen für jQuery in diesem Beispiel.

Andere Tipps

Schauen Sie sich diese Typdefinitionen an/ a>. Sie werden regelmäßig aktualisiert und sind vollständiger als die in den Beispielen. Auf Nuget: http://www.nuget.org/profiles/definigtyped/ .

Checkliste der Dinge, die dafür eingerichtet werden müssen, um zu arbeiten:

    .
  1. Stellen Sie sicher, dass die Typenverlängerung installiert ist.Aktivieren Sie den Tools -> Erweiterungsmanager und stellen Sie sicher, dass die Erweiterung "Microsoft Visual Studio" installiert ist.Wenn dies nicht der Fall ist, führen Sie die in der Schaltgruppe "Microsoft-Datei" gefundene .VSIX-Datei aus (Programmdateien \ Microsoft Sdks \ typecript \ ), um die Erweiterung zu installieren.

  2. Stellen Sie sicher, dass Ihre Datei die Datei jQuery.d.ts verweist.Sie sollten einen Kommentar auf / in der Nähe der Spitze Ihrer Datei haben, die so aussehen:

    ///

    Wenn Sie ihn herunterladen möchten, finden Sie die Datei jQuery.d.ts als Teil des Kriegsschiff-Beispiels bei http://www.typescriptlang.org/samples/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top