LuaPerfect是一款专业级的Lua集成开发环境,致力于为广大Lua开发人员提供免费的专业的Lua编辑调试工具。
LuaPerfect基于纯C++实现了独立的Lua编辑和调试工具:
1、接入方便:界面风格类似VS,符合VS用户习惯,非插件,接入自动化程度高,无需配置。
2、调试功能强大:稳定的基础调试功能,强大的表达式监视,悬浮监视,日志跳转,条件断点,Lua异常捕获,Lua反汇编等功能。还可以直接查看C#对象的各种成员,在Unity下还能列出组件列表和子物体列表。
3、调试性能高:调试密集Lua运算的游戏也不掉帧,因此特别适合调试游戏。
4、编辑功能强大:支持语法/语义代码高亮,自动API生成,语法检查,单词/语句自动完成,按语义跳转符号,代码格式化,类型推导,类型注解,全工程符号搜索,按语义重构等功能。
5、自带性能测试功能,测试密集Lua运算游戏的性能也不掉帧,因此结果更精确。
6、资源占用少:相对脚本化插件化的方案(IDEA,VSCode等),同等功能下内存等资源仅同类软件的一半左右。
7、稳定流畅:运行稳定流畅,经过内部外部大型项目重度使用验证,得到非常高评价。
以下为软件运行截图,图中为调试SLua密集Lua运算的性能测试例子circle.txt,截图显示调试时仍保持59帧未掉帧:
LuaPerfect官方群(932801740)下载(速度快,推荐)
LuaPerfect GitHub仓库(https://github.com/jiangzheng1986/LuaPerfect)下载
腾讯云下载(http://134.175.92.147/Versions/LuaPerfect_V1.047.zip)下载