Hoy vamos a aprender cómo podemos generar una extensión para VS Code usando TypeScritp.

- Configura tu entorno de desarrollo para extensiones de VSCode:
Necesitarás Node.js y yo
(Yeoman) para generar una extensión de VSCode.
Instala el generador para extensiones de VSCode:npm install -g yo generator-code
Crea el esqueleto de la extensión:
- Ejecuta el generador de extensiones:
yo code

- Selecciona «New Extension (TypeScript)» y sigue las instrucciones para configurar los detalles.
Ahora elegimos unbundled

Package manager, elegimos npm

Y esperamos a que se cree.
Modificar el archivo src/extension.ts
con el código que quieras crear para tu extensión.
- Compila y prueba tu extensión:
- Desde la carpeta raíz de tu extensión, abre la terminal e instala las dependencias con
npm install
. - Compila la extensión:
npm run compile
Luego, abre VSCode, presionaF5
para iniciar una nueva ventana de VSCode con tu extensión activada. Ahora, al abrir un archivoREADME.md
, este debería abrirse automáticamente.
- Publica la extensión (opcional):
Si quieres compartirla con otros usuarios, puedes publicarla en el marketplace de VSCode.

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.