-
Notifications
You must be signed in to change notification settings - Fork 2
脚本调试
Karosli edited this page Apr 1, 2022
·
3 revisions
我们可以使用 Lua debugger 工具来调试 lua 代码
- 下载 ZeroBraneStudio 并运行 ZeroBraneStudio
- 导入 lua 代码: 点击 ZeroBraneStudio 菜单栏上的 图标, 选择要导入的 lua 代码目录
- 先启动 debug 服务器: 点击 Project->Start Debugger Server.
- 添加调试扩展
// 添加调试库
kkp_addExtensionDebug();
// 启动
kkp_start();
// 执行测试脚本
kkp_runLuaFile(@"test.lua");
- 添加 lua 代码
require('mobdebug').start('YOUR_MAC_IP_ADDRESS')
到 lua 文件的第一行. 如果使用的是模拟器,'YOUR_MAC_IP_ADDRESS'
可以留空。 - 启动 当
require('mobdebug').start()
调用时, ZeroBraneStudio 就会被激活, 此时可以添加断点,也可以输入调试命令。
remote console: 可以输入要打印的变量
stack window:打开 view->Stack Window,可以查看 lua 栈