Lua – Como ejecutar y depurar en Visual Studio Code

Hola a todos, hoy os voy a explicar como podemos ejecutar código de lua en Visual Studio Code.

Lua es un lenguaje de programación multiparadigma, imperativo, estructurado y bastante ligero, que fue diseñado como un lenguaje interpretado con una semántica extendible.

Instalación de lua

Sino tienes instalado Lua, tenéis un tutorial sobre como instalarlo:

Instalar Lua en Windows

Ejecución de lua en VSC

Una vez lo tengáis, realmente podéis utilizar cualquier IDE que tenga terminal integrada como puede ser Visual Studio Code.

Abre una terminal y escribe:

$ lua -v

lua 2

Crearos un fichero con extensión .lua con el siguiente contenido:

print("Hola mundo")

lua 1

Depuración de lua en VSC

Para depurar código, necesitamos instalar esta extensión de Visual Studio Code.

Crea un nuevo fichero con extensión .lua con el siguiente contenido:


num = 10

if num % 2 == 0 then
  print("Es par")
else
  print("No es par")
end

Podemos crear breakpoints:

lua 4

Pulsamos F5 o elegimos en el menu Run -> Start debbuging

lua 5

Os aparecerá este mensaje:

lua 6

Nos creará este fichero launch.json en la carpeta .vscode:

lua 7

Volvemos a depurar y ya funciona:

lua 8

Importante: si tienes mas de un fichero lua que quieras depurar, borra el fichero y volverá a salir la ventana emergente anterior.

Os dejo un video explicandolo, paso a paso.

Espero que os sea de ayuda.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *