Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>Explica tus Errores 🇪🇸New to Visual Studio Code? Get it now.
Explica tus Errores 🇪🇸

Explica tus Errores 🇪🇸

David Velazquez H

|
70 installs
| (1) | Free
Explica errores de programación (JS/TS/Python) en español claro, directo en tu editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Explica tus Errores 🇪🇸

Extensión de VS Code que explica errores comunes de JavaScript, TypeScript y Python en español claro, directo desde el editor — sin salir a buscar en Google ni traducir mensajes técnicos en inglés.

Cómo probarla en tu computadora (modo desarrollo)

  1. Necesitas tener instalado Node.js (v18 o superior) y VS Code.
  2. Abre esta carpeta en VS Code.
  3. Abre una terminal dentro de VS Code y corre:
    npm install
    npm run compile
    
  4. Presiona F5 (o ve a "Run and Debug" → "Run Extension"). Esto abre una segunda ventana de VS Code llamada "Extension Development Host", con tu extensión ya cargada.
  5. En esa ventana nueva, abre o crea un archivo .js, .ts o .py con algún error a propósito, por ejemplo:
    console.log(variableQueNoExiste);
    
  6. Pasa el mouse sobre la línea subrayada en rojo — deberías ver, además del mensaje normal de VS Code, un bloque con el título "🇪🇸 Variable no definida" y la explicación en español.
  7. También puedes poner el cursor en la línea con el error y ejecutar el comando "Explica tus Errores: Explicar error en esta línea" desde la paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P).

Estructura del proyecto

  • src/extension.ts — punto de entrada: registra el hover provider y el comando.
  • src/errorDictionary.ts — el diccionario de errores. Cada entrada tiene un patrón (regex) que compara contra el mensaje real del error, más un título, explicación y solución en español. Aquí es donde vas a pasar más tiempo agregando cobertura — mientras más errores comunes cubras, más útil se vuelve la extensión.

Cómo agregar un error nuevo al diccionario

Copia y pega un bloque como este dentro del arreglo diccionarioErrores en src/errorDictionary.ts:

{
  pattern: /texto o parte del mensaje de error en inglés/i,
  titulo: "Nombre corto y claro del error",
  explicacion: "Qué significa este error en términos sencillos.",
  solucion: "Qué hacer para arreglarlo, paso a paso si se puede.",
},

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft