Come posso ottenere jQuery completamento automatico a macchina?

voti
94

Se sto lavorando in un file dattiloscritto .ts, cosa posso fare per ottenere jQuery Intellisense / completamento automatico quando si digita il carattere $?

(Sto lavorando in un progetto ASP.NET MVC 3 in VS 2012.)

È pubblicato 01/10/2012 alle 23:29
fonte dall'utente
In altre lingue...                            


3 risposte

voti
106

È necessario aggiungere un riferimento alla definizione jQuery nella parte superiore del vostro .tsfile.

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

Si possono trovare le annotazioni di tipo per jQuery in questo campione .

Risposto il 01/10/2012 a 23:46
fonte dall'utente

voti
42

Dai un'occhiata a queste definizioni di tipo per dattiloscritto: https://github.com/borisyankov/DefinitelyTyped#readme . Sono in fase di aggiornamento regolarmente e sono più completi di quelli negli esempi. Su Nuget: http://www.nuget.org/profiles/DefinitelyTyped/

Risposto il 09/11/2012 a 13:56
fonte dall'utente

voti
13

Lista di cose che hanno bisogno di essere impostato per questo al lavoro:

  1. Assicurarsi che sia installata l'estensione dattiloscritto. Controllare Strumenti -> Gestione estensioni e assicurarsi che "dattiloscritto per Microsoft Visual Studio" è installata l'estensione. Se non lo è, eseguire il file .vsix si trova nella cartella dattiloscritto (Programmi \ Microsoft SDK \ dattiloscritto \ <versione>) per installare l'estensione.

  2. Assicurarsi che i vostri riferimenti ai file il file jquery.d.ts. Si dovrebbe avere un commento in / vicino alla parte superiore del file che assomiglia a questo:

/// <riferimento path = "la / path / to / jquery.d.ts" />

Se è necessario scaricare il programma, è possibile trovare il file jquery.d.ts come parte del campione Nave da guerra a http://www.typescriptlang.org/Samples/

Risposto il 01/10/2012 a 23:46
fonte dall'utente

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