下載Lua環境,lua語言基本語法。
目錄
lua介紹:
VsCode添加Lua編程環境
?下載Lua
配置環境變量
查詢lua環境
?打開 VSCode,安裝 Lua 語言插件和調試器
?VScode增添lua編譯器路徑
測試lua程序:
代碼:?
結果:
參考文章:
lua介紹:
?????????
????????Lua由標準C編寫而成,幾乎在所有操作系統和平臺上都可以編譯,運行。?Lua并沒有提供強大的庫,這是由它的定位決定的。所以Lua不適合作為開發獨立應用程序的語言。
????????Lua腳本可以很容易的被C/C++ 代碼調用,也可以反過來調用C/C++的函數,這使得Lua在應用程序中可以被廣泛應用。不僅僅作為擴展腳本,也可以作為普通的配置文件,代替XML,ini等文件格式,并且更容易理解和維護。 Lua由標準C編寫而成,代碼簡潔優美,幾乎在所有操作系統和平臺上都可以編譯,運行。一個完整的Lua解釋器不過200k,在所有腳本引擎中,Lua的速度是最快的。
VsCode添加Lua編程環境
?下載Lua
官網地址下載Lua環境 :http://www.lua.org/?
配置環境變量
配置環境變量,添加lua路徑
查詢lua環境
win+r? 輸入cmd 輸入lua54 查詢lua環境:
?打開 VSCode,安裝 Lua 語言插件和調試器
?VScode增添lua編譯器路徑
搜索 executorMap
把lua的路徑添加進去
測試lua程序:
代碼:?
新建lua_test.lua
輸入代碼調試運行:
-- 基本數據類型 local str = "Hello, Lua!" local num = 42 local bool = true local nilValue = nil-- 變量賦值 local x = 10 x = x + 5-- 條件語句 if x > 10 thenprint("x is greater than 10") elseif x < 10 thenprint("x is less than 10") elseprint("x is equal to 10") end-- 循環語句 for i = 1, 5 doprint("Count 1: " .. i) endlocal i = 1 while i <= 5 doprint("Count 2: " .. i)i = i + 1 endrepeatprint("Count 3: " .. i)i = i - 1 until i == 0
結果:
lua函數與print用例
參考文章:
lua腳本從入門到精通【總結篇】一文學會lua腳本及語法示例-CSDN博客