- 什么是LuaPerfect
- 1.官网地址:
- 2.如何使用
- 3.打开后,配置unity项目
- 3.1 进入这个luaperfect后,会提示unity加入了一部分dll等文件
- 3.2运行"XLua->Generate Code"
- 3.3导入luaperfect提供的xlua教程...
- 4.查看效果
- 4.1启动unity的项目,打开场景luaperfectTest...
- 4.2运行luaperfect.exe,打好断点...
- 4.3运行unity的Play...
- 5.github:
1.官网地址:LuaPerfect是一款基于纯C++实现的独立的Lua编辑和调试工具:
1、接入方便:界面风格类似Visual Studio,符合VS用户习惯,非插件,接入自动化程度高,无需配置。
2、调试功能强大:稳定的基础调试功能,强大的表达式监视,悬浮监视,日志跳转,条件断点,Lua异常捕获,Lua反汇编等功能。还可以直接查看C#对象的各种成员,在Unity下还能列出组件列表和子物体列表。
3、调试性能高:调试密集Lua运算的游戏也不掉帧,因此特别适合调试游戏。
4、编辑功能强大:支持语法/语义代码高亮,自动API生成,语法检查,单词/语句自动完成,按语义跳转符号,代码格式化,类型推导,类型注解,全工程符号搜索,按语义重构等功能。
5、自带性能测试功能,测试密集Lua运算游戏的性能也不掉帧,因此结果更精确。
6、资源占用少:相对脚本化插件化的方案(IDEA,VSCode等),同等功能下内存等资源仅同类软件的一半左右。
7、稳定流畅:运行稳定流畅,经过内部外部大型项目重度使用验证,得到非常高评价。
2.如何使用https://github.com/jiangzheng1986/LuaPerfect
在官网下载后会得到一个exe
会自动扫描本地磁盘的lua工程
完成后如图
导入位置如图
奇迹就出现了,luaperfect是一个很棒的开发ide工具…
xlua-luaperfect
用到的包和完整项目都可以找到


![一个好用的unity+lua调试工具 LuaPerfect 好用到飞起..[Debug][开箱可用][xlua] 一个好用的unity+lua调试工具 LuaPerfect 好用到飞起..[Debug][开箱可用][xlua]](http://www.mshxw.com/aiimages/31/898315.png)
