ZeroBrane Studio 轻量级 Lua IDE 使用技巧和汉化(博客园笔记)
ABSTRACT
2018-01 收藏的博客园笔记。轻量 Lua IDE ZeroBrane Studio 的快捷键、环境配置(user.lua)、解释器选择、love2d 调试接入、常见报错排查与中文汉化方法。
核心要点
- 快捷键:F5 调试运行、F10 单步(Shift+F10 不进函数体)、Ctrl+F10 停止、F6 不调试运行、F7 汇编、F12 折叠全部、Alt+Shift+鼠标块选。
- 环境配置:安装目录 cfg/user.lua(菜单 Edit > Preferences > Settings:System),可配主题(Monokai 等)、love2d 路径、language、tab 宽度;默认保存 UTF-8 无 BOM。
- 运行前必须检查 Project > Lua Interpreter 当前解释器;可选解释器十余个但需各自另行安装。
- love2d 调试接入四步:装引擎 → user.lua 配路径 → 解释器切 love2d → 入口文件 love.load 中加
if arg[#arg]=="-debug" then require("mobdebug").start() end。 - 常见报错:找不到 main.lua(项目目录需有入口文件);找不到解释器可执行文件(路径配置错)。
- 汉化:0.39 起官方带 cn.lua;或下载 chs.lua 放 cfg/i18n,user.lua 设
language = "chs"重启。 - 实用技巧:多行注释里可写跳转锚点(链接到文件);右键跳定义、批量重命名变量(高亮所有出现处);set from current file 快捷设项目目录。
关键实体与概念
ZeroBrane Studio、mobdebug、love2d、Lua 解释器、user.lua、断点调试
关联概念
来源回溯
- 原始文件:
raw/ip/wechat_articles/ZeroBrane Studio 轻量级Lua IDE 的使用技巧和汉化 - 地菜 - 博客园.md(2018-01-27)
时效性评估
- 仍有效:ZeroBrane Studio 至今仍在维护,是轻量 Lua 开发与远程调试(mobdebug)的可用选择,快捷键与配置结构基本未变。
- 已过时:主流 Lua 开发已转向 VS Code + Lua Language Server(sumneko/lua-language-server)+ EmmyLua 插件,智能提示与调试体验更好;love2d 调试场景仍可用 ZeroBrane,但新项目优先 VS Code 方案。