当前位置: 首页 > news >正文

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

下载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博客

相关文章:

  • Baklib构建企业CMS高效协作与安全管控体系
  • 超全GPT-4o 风格提示词案例,持续更新中,附使用方式
  • 使用Chrome waterfall 查看接口耗时
  • Python包__init__.py标识文件解析
  • 跨模态行人检索方法综述(上)
  • 缓存的更新机制
  • SQL进阶之旅 Day 2:高效的表设计与规范:从基础到实战
  • Anthropic推出Claude Code SDK,强化AI助理与自动化开发整合
  • 【时时三省】Python 语言----字符串,列表,元组,字典常用操作异同点
  • R语言科研编程-标准偏差柱状图
  • 2025深圳国际无人机展深度解析:看点、厂商与创新亮点
  • 开发者工具箱-鸿蒙网络工具之Ping工具开发实践
  • 自媒体运营新利器:账号矩阵+指纹浏览器,解锁流量密码
  • React整合【ECharts】教程001:柱状图的构建和基本设置
  • 【uniapp 开发经验】小程序移动端新增页面适配指南
  • 超越OpenAI CodeX的软件工程智能体:Jules
  • Elasticsearch实操案例
  • 基于ssm+mysql的班级管理系统(含LW+PPT+源码+系统演示视频+安装说明)
  • 【MySQL】第8节|Innodb底层原理与Mysql日志机制深入剖析(一)
  • Spring boot和SSM项目对比
  • 国外的服务器网站/深圳百度搜索排名优化
  • wordpress能输数学公式吗/安徽seo
  • 普通网站建设/万网
  • 改行做网站/台州seo排名优化
  • 机械行业网站建设方案/图片识别搜索引擎
  • 网站建设会员管理系统方案/百度链接收录提交入口