Lua 环境安装
Windows 环境安装
安装官方环境
进入官方地址并点击 Download:
找到并点击 get a binary:
继续选择 Download 并选择对应的版本, 一般选择最新版本即可;
然后解压到不含有中文的指定目录下:
可以将 lua54.exe 文件改名为 lua.exe, 这样调用时输入命令不用输入lua54, 输入lua即可(本人已经安装过lua 5.1.5, 此处不进行改名);
然后配置系统环境变量:
接着配置系统环境变量的PATH变量, 将新增加的 LUA_HOME 添加进去:
注意添加的值为: %LUA_HOME%\
, 不要忽略 \
;
接着打开 cmd 查看环境是否配置成功:
安装模拟环境
首先到下载地址下载对应环境, 下载结束后运行安装到指定目录即可;
完成下载后, 会有lua语言的命令行工具和编辑器, 如下图所示:
一般更多是使用编辑器来编写 lua 脚本文件;
开发编辑器
SciTE
这是 Windows 环境下, 安装Lua模拟环境时自带的编辑器, 如下图所示:
运行脚本时, 可能会出现输出中文乱码问题, 此时打开 Options
菜单中的 Open Global Options File
全局配置文件;
在该配置文件中, 修改如下图所示配置, 即可正确输出中文;
VS code
是常用的文本编辑器, 可以通过下载lua语言插件, 来配置lua开发环境, 插件如下所示:
提供 lua 语言开发环境
可以用来格式化 lua 代码
在命令看板搜索关键字format
, 并选择格式化文档即可;
同时, 使用VS code开发会有终端运行出现中文乱码问题, 此时在 VS code 的 setting.json
环境中, 添加如下配置即可:
json
{
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"overrideName": true,
"args": [
"-NoExit",
"/c",
"chcp 65001"
],
"icon": "terminal-powershell",
"env": {
"TEST_VAR": "value"
}
}
}
}
此外可以安装插件 Code Runner 来配置直接运行 lua 文件, 避免需要在 vscode 中连接终端来运行lua脚本命令;