如何在Sublime Text 3中执行Lua文件?我尝试打开控制台并输入"build .lua"。我还查看了菜单中的构建和运行选项。据说保存文件或按下F7键应该可以执行Lua脚本,但这也没有起作用。我期望在保存时控制台会打印出“hello world”,但它只显示文件已被写入。
helo.lua文件内容:
helo.lua文件内容:
print('helo world');
print('helo world');
你可以手动创建一个 Lua 的构建配置。但我建议安装一个包含此功能的 Lua 包会更简单。
你可能还需要安装"Fix Mac Path"。在撰写本文时,Package Control 没有找到此软件包。或者,通过终端运行以下命令来安装 "Fix Mac Path":
git clone https://github.com/int3h/SublimeFixMacPath.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/FixMacPath
前往工具 > 构建系统 > 新建构建系统。
粘贴以下代码
{
"cmd": ["lua", "$file"],
"file_regex": "^lua: (...*?):([0-9]*):?([0-9]*)",
"selector": "source.lua"
}
将其保存为lua.sublime-build
按下Ctrl+B运行lua程序。
PS:确保lua可执行文件在您的$PATH中。
[Errno 2] No such file or directory: 'lua'
。该错误包含一个路径,但该路径不包括lua的位置:/usr/local/bin/lua
。我一直在尝试找出如何将其添加到我的路径中,但迄今为止没有成功。 - P.Brian.Mackey