Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MarioLang SupportNew to Visual Studio Code? Get it now.
MarioLang Support

MarioLang Support

Esdras David Santiago Alvarado

|
6 installs
| (0) | Free
Syntax highlighting and execution for MarioLang
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MarioLang Support for VS Code

MarioLang

Esta extension brinda un entorno de desarrollo completo para MarioLang, un lenguaje de programacion tematico inspirado en el universo de Super Mario Bros.

Caracteristicas

  • Diagnosticos en Tiempo Real: Subrayado de errores sintacticos mientras escribes.
  • Snippets Inteligentes: Escribe mario, luigi o peach y presiona Tab para generar estructuras completas de codigo.
  • Ejecucion Directa: Un solo clic en el boton de "Play" para traducir a Java, compilar y ver el resultado final en la consola.
  • Generacion de Codigo: Opcion para solo generar el archivo .java resultante.

Instalacion "Zero-Config"

  1. Instala esta extension desde la tienda de extension de VSCODE.
  2. Abre o crea un archivo con extension .mario o .ml.
  3. Instala el JDK 21 (Puedes utilizar el comando winget install Microsoft.OpenJDK.21 desde una powershell con permisos de administrador)

Requisito: Es necesario tener el JDK 21 de Java instalado en el sistema para la ejecucion del codigo generado.

Comandos Disponibles

  • mariolang.run: Compila y ejecuta el archivo actual.
  • mariolang.generate: Traduce el codigo a Java sin ejecutarlo.

Gramatica Rapida

MarioLang Equivalente Java Descripcion
mario { ... } public static void main Bloque principal
moneda int Entero
estrella double/float Decimal
mensaje String Texto
poder boolean Booleano
peach (cond) { ... } if (cond) { ... } Condicional
luigi (cond) { ... } while (cond) { ... } Bucle
cartel("Hola"); System.out.println("Hola"); Imprimir

Desarrollado por SJPAIZ y EDSANTIAGO

Lenguaje de programacion y extension de VSCODE desarrollados para el curso Compiladores 2026


Sitio de documentacion oficial del lenguaje MarioLang (https://mariolang-support.tulab.dev/)

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft