Este editor de TypeScript funciona en el navegador: escribe código y mira al momento lo que diría el compilador, con los mensajes en español, y el JavaScript que sale al quitar los tipos. También puedes ejecutar el resultado y ver lo que imprime console.log. Todo ocurre en tu navegador: el código no se envía a ningún servidor.
Antes de empezar: el compilador se descarga de jsDelivr solo cuando pulsas «Cargar el editor» y pesa unos 2 MB (comprimido). Es TypeScript 6.0.3: la versión 7, reescrita en Go, todavía no se puede usar desde el navegador (su API llega con la 7.1), pero revisa los tipos igual que la 6.0. Las opciones son las del curso: modo estricto (strict) y salida ES2022.
Puedes escribir ya; los errores aparecerán al cargar el compilador.
Pulsa «Cargar el editor» para revisar el código.
El programa terminó sin imprimir nada.
Cómo se usa
- Errores: cada uno lleva la línea y la columna, su código (por ejemplo,
TS2322) y el mismo texto que datsc --locale es. Pulsa un error para seleccionar en el código el fragmento que lo provoca. - JavaScript: lo que queda al borrar los tipos. Fíjate en que el código con errores de tipo también genera JavaScript: TypeScript avisa, pero no impide ejecutarlo.
- Ejecutar: corre ese JavaScript en un marco aislado, sin acceso a esta página, y muestra en «Consola» lo que imprime. Un bucle infinito puede congelar la pestaña: si pasa, recarga la página.
- Copiar enlace: guarda el código en la propia dirección (después de
#codigo=). Quien abra el enlace verá tu código; no se guarda en ningún servidor. - Límites: un solo archivo, sin
importde paquetes de npm. Cada código se trata como un módulo, así que puedes usar nombres comonamesin chocar con las variables del navegador.
