LuaStudio编辑调试器软件可以注入到宿主程序内对lua脚本进行调试。LuaStudio编辑调试器软件最大特点就是可以注入到宿主程序内对lua脚本进行调试,还可以设置断点观察变量的值,功能非常强大。
软件创新点
1、工程管理、添加解决方案里所有的符号提示功能、有跳转到函数定义处的功能、
2、代码定义提示窗口、能自动跳转提示
3、调试内核重新优化、速度能大大提高、
4、解决了Attach调试时临时变量有几率提示不正确的BUG
5、添加FTP相关模块功能
6、解决某些大文件会崩溃的BUG
7、调试时鼠标悬浮提示框提示table时、会格式化提示、(以前是一行、可能会很长)
8、代码智能完成提示时优化了速度、可以提示项目中所有的符号
软件独特之处
1、记得检查Scenes里面,打开login场景,否则没有入口,起不来。
2、在“解决方案”根菜单上单击右键,新建项目,c:/SimpleFramework/assets/lua/目录下。
3、接下来,添加lua文件进来,在项目上右键“添加现有文件”,而不是拖。
4、打开后,双击文件名,比如我这里game.lua文件。打开其内容,并且在自己需要下断点的地方,右键下断点。
5、然后,开始附加进程,“调试”->“附加到进程”菜单项,打开对话框。
6、选择Unity.exe进程,并且摁下“附加”按钮。等luastudio初始化,一般会提示符号没找到。
7、无所谓,我们继续调试,这时,开始打开Unity界面,摁下启动按钮。就可以停在断点处。
8、F10:单步调试,Shift + F5停止调试。
软件特色揭示
1、项目管理,可从主菜单或项目的视图上下文菜单访问。
2、lua脚本编辑器支持Lua编程语言的语法高亮。
3、提供了一套Lua代码片段。
4、将lua源码以符号视图显示。
5、Lua脚本调试功能。
更新日志
1.解决加载cocos2dx-api卡顿的问题,采用异步加载模式
2.解决多处内存泄露问题
3.解决调试时内存文件中可以搜索到具体函数的功能
4.菜单选项中更换了两处图标
5.添加了内存泄露使用工具下载链接
6.修复了编辑时按删除键会自动添加tab的bug
7.修复了缺失文件会崩溃的bug
8.添加更改配置后需要重启软件的友好提示