Come posso ottenere il completamento automatico di jquery in dittivetti?
-
12-12-2019 - |
Domanda
Se sto lavorando in un file da dattiplica .ts, cosa posso fare per ottenere jquery intellisense / completamento automatico quando digito il carattere $?
(Sto lavorando in un progetto ASP.NET MVC 3 in VS 2012.)
Soluzione
È necessario aggiungere un riferimento alla definizione jQuery nella parte superiore del file .ts
.
/// <reference path="jquery.d.ts" />
.
Puoi trovare annotazioni di tipo per jQuery inQuesto campione .
Altri suggerimenti
Dai un'occhiata a queste definizioni del tipo per dattiloscritto: https://github.com/borisyankov/definitelytyped#readme . Sono aggiornati regolarmente e sono più completi di quelli negli esempi. Su Nuget: http://www.nuget.org/profiles/definitytyped/
Lista di controllo delle cose che devono essere impostate per questo per funzionare:
- .
-
Assicurarsi che l'estensione dattilga sia installata.Controllare gli strumenti -> Extension Manager e assicurati che "dattilografo per Microsoft Visual Studio" sia installato.Se non lo è, eseguire il file .vsix trovato nella cartella di tipo dattiloscritto (file di programma \ Microsoft SDKS \ dattiloscritto \
) per installare l'estensione. -
Assicurati che il file riferimenti il file jquery.d.ts.Dovresti avere un commento a / vicino alla cima del tuo file che assomiglia a questo:
.
///
Se è necessario scaricarlo, puoi trovare il file jquery.d.ts come parte del campione di nave da guerra su http://www.typescriptLang.org/Samples/