JavaScript Intellisense in logbestand

stemmen
7

Is het alleen mogelijk om intellisense met de schrijfmachine-bestanden door te verwijzen naar .tsbestanden met eigen gecodeerde interfaces?

Is er een oplossing voor de bestaande JavaScript-bibliotheken?

De vraag is gesteld op 07/10/2012 om 16:03
bron van user
In andere talen...                            


3 antwoorden

stemmen
12

U bent in staat om IntelliSense voor andere typoscript-bestanden met behulp van een extern script verwijzing richtlijn aan de bovenkant van je script:

///<reference path="someOtherScript.ts" />

Als een kanttekening, is het typoscript IntelliSense verwijzing richtlijn geen ondersteuning voor de tilde operator als de JavaScript-verwijzing richtlijn doet. Bijvoorbeeld, als uw script is gevestigd in "~ / Scripts / foo /", in javascript kunt u verwijzen naar:

///<reference path="~/Scripts/otherScriptFile.js" />

terwijl in Typescript wat je hoeft te verwijzen ten opzichte van het huidige bestand:

///<reference path="../otherScriptFile.ts" />

Meer informatie hierover is te vinden in paragraaf 11.1.1 bronbestanden afhankelijkheden van het typoscript Spec .

Met betrekking tot JavaScript IntelliSense in een logbestand, lijkt het op dit moment niet mogelijk om JavaScript verwijzing IntelliSense krijgen.

antwoordde op 08/10/2012 om 19:04
bron van user

stemmen
7

Zoals anderen voor mij hebben opgemerkt, moet u de definitie bestanden.

De DefinitelyTyped GitHub repository biedt een uitstekende (en groeiende) lijst van de definitie-bestanden voor veel populaire bibliotheken.

antwoordde op 03/12/2012 om 23:58
bron van user

stemmen
1

U zult intellisense ondersteuning te krijgen voor elke JS code (kwaliteit kan variëren), maar de typoscript specifieke spul is alleen mogelijk bij gebruik apropriate definition-bestanden (* .d.ts).

U kunt extra definitie bestanden in de source repository (> typeringen, op dit moment alleen jQuery en WinJS / RT) vinden http://typescript.codeplex.com/SourceControl/BrowseLatest

antwoordde op 07/10/2012 om 17:00
bron van user

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