O başvurarak typescript dosyalarında intellisense almak için tek mümkün mü .tskendi kodlu arayüze sahip dosyaları?
JavaScript kütüphanesini mevcut bir çözüm var mı?
O başvurarak typescript dosyalarında intellisense almak için tek mümkün mü .tskendi kodlu arayüze sahip dosyaları?
JavaScript kütüphanesini mevcut bir çözüm var mı?
Eğer script üst kısmında harici komut referans yönergesini kullanarak diğer typescript dosyalar için IntelliSense elde edebiliyoruz:
///<reference path="someOtherScript.ts" />
JavaScript referans yönergesinin yaptığı gibi bir yan not olarak, typescript IntelliSense referans direktifi tilde operatörü desteklemez. Örneğin, komut yer alıyorsa "~ / Scripts / foo /" JavaScript başvurabileceğiniz:
///<reference path="~/Scripts/otherScriptFile.js" />
Daktilo oysa mevcut dosyasına göre başvurmak zorunda:
///<reference path="../otherScriptFile.ts" />
Bu konuda diğer bilgiler bölümüne 11.1.1 Kaynak Dosyalar Bağımlılıklar bulunabilir typescript Spec .
daktilo dosyasında JavaScript IntelliSense ile ilgili olarak, şu anda JavaScript referans IntelliSense elde etmek mümkün değildir gibi görünüyor.
Önümde Diğerleri işaret gibi, tanım dosyalarını gerekir.
DefinitelyTyped GitHub depo popüler kütüphanelerin bir sürü için tanım dosyalarını mükemmel (ve büyüyen) listesini sağlar.
Sen apropriate tanım dosyaları (* .d.ts) kullanılırken ancak typescript spesifik şeyler sadece kullanılabilir, (kalite değişebilir) her JS kodu için intellisense desteği alırsınız.
Kaynak depoda ek tanım dosyalarını (> typings, şu anda sadece jQuery ve WinJS / RT) bulabilirsiniz http://typescript.codeplex.com/SourceControl/BrowseLatest