1. 目录设定

  • D:\Install\Dev\Lua\Lua542

  • D:\Install\Dev\Lua\Lua542Lib

  • D:\Install\Dev\Lua\ZeroBraneStudio

  • D:\Install\Dev\Lua\LuaSpace

2. Lua安装

Entry Value

LUA_HOME

  • D:\Install\Dev\Lua\Lua542

PATH

  • D:\Install\Dev\Lua\Lua542

  • D:\Install\Dev\Lua\Lua542Lib

  • win + r ⇒ cmd ⇒ lua54.exe ⇒ print("hello world!")

3. Ide

  • Ide自带Lua环境,故Lua安装步骤为可选;

  • D:\Install\Dev\Lua\ZeroBraneStudio

  • Project ⇒ Lua Interpreter ⇒ Lua 5.4

  • Project ⇒ Project Directory ⇒ Choose ⇒

放大

Ctrl + +

缩小

Ctrl + -

分析

Shift + F7

编译

F7

运行

F6

Debug

F5

4. Lua案例

-- Factorial Recursion
function factorial(n)
    if n == 0 then
        return 1
    else
        return n * factorial(n - 1)
    end
end

print(factorial(5))