lua脚本学习笔记1:Vscode添加lua环境_lua基本语法

下载Lua环境,lua语言基本语法。

目录

lua介绍:

VsCode添加Lua编程环境

下载Lua

配置环境变量

查询lua环境

[打开 VSCode,安装 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


输入代码调试运行:

Lua 复制代码
-- 基本数据类型
local str = "Hello, Lua!"
local num = 42
local bool = true
local nilValue = nil

-- 变量赋值
local x = 10
x = x + 5

-- 条件语句
if x > 10 then
  print("x is greater than 10")
elseif x < 10 then
  print("x is less than 10")
else
  print("x is equal to 10")
end

-- 循环语句
for i = 1, 5 do
  print("Count 1: " .. i)
end

local i = 1
while i <= 5 do
  print("Count 2: " .. i)
  i = i + 1
end

repeat
  print("Count 3: " .. i)
  i = i - 1
until i == 0

结果:

lua函数与print用例

参考文章:

lua脚本从入门到精通【总结篇】一文学会lua脚本及语法示例-CSDN博客

相关推荐
qq_2842740529 分钟前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
Titan20241 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
小雪崩2 小时前
嵌入式学习 day64:字符设备驱动
学习
深圳老胡3 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
个 人 练 习 生3 小时前
C++ string 类模拟实现:从底层理解字符串(上)
开发语言·c++·经验分享·学习·程序人生
坤坤子吖3 小时前
C++智能指针:RAII、shared_ptr与内存泄漏
开发语言·c++·笔记·学习
乐橙开放平台3 小时前
智慧连锁客流检测和离岗检测怎么对接
大数据·人工智能·笔记·物联网·自动化·音视频·智能家居
零基础1233 小时前
FinalShell 使用教程:从安装到高效运维
运维·经验分享·笔记·finalshell
ACP广源盛139246256734 小时前
Type‑C 扩展坞方案选型笔记|国产 DP1.4 转 HDMI2.0 桥接芯片 GSV2201S @ACP评估
c语言·开发语言·笔记·硬件架构·硬件工程·国产芯片
词却5 小时前
OpenCV学习:MediaPipe 人脸网格检测
opencv·学习