如何使用ZeroBrane Studio 调试cocos2dx-Lua代码
来源:互联网 发布:mac做app开发 编辑:程序博客网 时间:2024/06/05 15:02
比较了几款调试Lua的调试器,发现使用都不太顺畅,最后选定为ZeroBrane Studio (稳定性还以)
ZeroBrane Studio 下载地址 https://studio.zerobrane.com/ (我使用的是Mac版本,windows版本调试也OK的)
操作步骤:
1. ZeroBrane Studio 安装目录里取到 mobdebug.lua 文件
2. 在游戏启动入口 (MyApp.lua) 等添加debugger 调用的指令
require('mobdebug').start()
3.选择工程里的Lua代码目录
4.运行ZeroBrane Studio 从ZeroBrane Studio 的菜单栏开启Debugger Server
5.随便打开Lua文件 设置断点等操作
点击view-stack windows 还可以看到相应的堆栈信息,还有其他一些信息。
有几个点需要注意:
- 在Lua的coroutine (协程)里设置断点,是不起作用的
- 如果addSearchPath Lua文件的根目录路径,可能会导致 mobdebug.lua 里面的路径对不上。需要修改mobdebug.lua 里面 [简单的处理方法 string.gsub(file, “src”, “”) 将多余的路径替换即可。有多处需要处理]
- 编辑/首选项/设置-用户 中可以设置软件语言
- windows 的编辑/首选项/设置-用户 user.lua 修改path.lua = “E:/lua/lua.exe” 的地址
阅读全文
0 0
- 如何使用ZeroBrane Studio 调试cocos2dx-Lua代码
- MAC 下使用zerobrane调试cocos2dx的lua
- 如何使用ZeroBrane Studio远程调试Cocos2d-x的Lua脚本
- 如何使用ZEROBRANE STUDIO远程调试COCOS2D-X的LUA脚本
- ZeroBrane Studio远程调试Lua程序
- Mac 使用 ZeroBrane Studio 开发lua
- lua 远程调试 【zeroBrane 使用mobdebug】
- lua调试?自带的调试库?zerobrane studio?
- windows端加密程序,lua代码,ZeroBrane调试
- 轻量级Lua IDE ZeroBrane Studio 的使用技巧和汉化
- lua IDE ZeroBrane Studio配置
- cocos2dx-Lua 如何打印Lua代码Log
- 使用 ZeroBrane Studio 和 Eclipse LDT 断点调试 quick-cocos2d-x
- 使用 ZeroBrane Studio 和 Eclipse LDT 断点调试 quick-cocos2d-x
- ZeroBrane Studio 设置
- cocos2dx 3.x lua环境配置与代码调试
- cocos2dx 3.10 lua环境配置与代码调试
- cocos2dx 3.10 lua环境配置与代码调试
- nginx服务器2
- pyplot.subplot 及 imshow绘图 去除坐标轴及调整子图间距
- MongoDB数据库的索引管理
- linux $问题研究
- 谈谈我对PMP的一点点感受
- 如何使用ZeroBrane Studio 调试cocos2dx-Lua代码
- wireshark抓包
- shell 简单学习2
- VM安装虚拟机踩过的坑
- 城市地图
- 分布式事务在银行
- 深度学习下的医学图像分析 2
- “Kotlin in Action”读书笔记
- netlink详解