JavaScript Intellisense en fichero de transcripción

votos
7

¿Es sólo posible obtener IntelliSense en los archivos de texto mecanografiado haciendo referencia a .tslos archivos con propias interfaces codificadas?

¿Hay una solución para las bibliotecas de JavaScript existente?

Publicado el 07/10/2012 a las 16:03
fuente por usuario
En otros idiomas...                            


3 respuestas

votos
12

Usted es capaz de obtener IntelliSense para otros archivos de texto mecanografiado mediante el uso de una directiva de referencia de script externo en la parte superior de la secuencia de comandos:

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

Como nota al margen, la directiva de referencia mecanografiado IntelliSense no soporta el operador tilde como la Directiva de referencia de JavaScript hace. Por ejemplo, si el script se encuentra en "~ / scripts / foo /", en JavaScript puede hacer referencia a:

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

mientras que a máquina de escribir que tiene que hacer referencia en relación con el archivo actual:

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

Más información sobre esto se puede encontrar en la sección 11.1.1 Archivos de origen Dependencias del texto mecanografiado Espec .

Con respecto a IntelliSense de JavaScript en un archivo de transcripción, que actualmente parece no ser posible obtener IntelliSense referencia JavaScript.

Respondida el 08/10/2012 a las 19:04
fuente por usuario

votos
7

Como otros antes que yo han señalado, que necesita los archivos de definición.

El repositorio GitHub DefinitelyTyped ofrece un excelente (y creciente) la lista de los archivos de definición de una gran cantidad de bibliotecas populares.

Respondida el 03/12/2012 a las 23:58
fuente por usuario

votos
1

Usted obtendrá el apoyo de IntelliSense para cada código JS (calidad puede variar), sin embargo, el material mecanografiado específica sólo está disponible cuando se utiliza archivos de definición de apropriate (*) .d.ts.

Puede encontrar los archivos de definición adicionales en el repositorio de código fuente (> tipificaciones, en la actualidad sólo jQuery y WinJS / RT) http://typescript.codeplex.com/SourceControl/BrowseLatest

Respondida el 07/10/2012 a las 17:00
fuente por usuario

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