在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
BabeLua是一款基于VS (简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性: ●Lua语法高亮 ●语法检查 ●自动补全 ●一键注释 ●格式化代码 ●自定义代码折叠 ●工程管理 ●快速搜索和跳转 ●文件大纲 ●注入宿主程序内对Lua脚本进行调试 ●设置断点观察变量值 ●查看堆栈信息 BabeLua可以调试哪些程序已经通过测试的程序:Lua5.1 for windows; Cocos2d-x(含quick); Babe2D(Boyaa) 正在测试的程序:Lua5.2; LuaJIT; Love2d; Moai; Gideros; Marmalade Quick; Corona; GSL-shell;
,在主界面菜单上找到【Lua】菜单项,即安装成功。 主界面图中,数字序号对应的界面分别是: (1)BabeLua在VS上插入的菜单; (2)“Folder Explorer”是一个轻量级的Lua文件管理界面; (3)源码编辑区域; (4)显示当前编辑的Lua文件大纲列表; (5)“Outline Explorer”是一个显示当前Lua文件大纲的界面; (6)“Search Result”是快速搜索结果界面; (7)系统调试界面区域; (8)BabeLua工具栏; (9)快速定位函数和变量界面; 建议您将“Folder Explorer”、“Outline Explorer”、“Search Result”等界面,拖动并停靠在您喜欢的位置。
设置Lua脚本文件夹在VS菜单上选择:【lua】【Settings】打开设置界面,如下图(左上角选中【Lua Folder】)
上图分为两个区域:下方的“New folder setting”以下,是用来设置一套参数;上方的区域是用来选择多套参数中的一套并使之生效。如图:其中(1),(5)项为必设项,如要使用调试功能,则还需设置(2),(3),(4)项,详述如下: (1)Lua scripts folder Lua代码的路径,该目录下的所有Lua文件将在“Folder Explorer”中列出。 (2)Lua exe path(调试时使用,调试时必填参数) 调试时启动的exe文件路径,简称Lua exe。 (如果是cocos项目那么就是模拟器的exe) (3)Working path(调试时使用,调试时可选参数) 启动“Lua exe”时,此参数作为启动进程的working directory参数。 一般可与“Lua scripts folder”一致,不设置该项则缺省值为“Lua exe”所在目录。 Tips:调用Windows API的GetCurrentDirectory就会得到这个路径。 (4)Commond line(调试时使用) 启动调试时传递给“Lua exe”的命令行参数。 (5)Setting name 本套参数的名称。 上图的“New folder Setting”支持设置多套参数,您可以在多套参数之间切换。 (6)New file encodeing 新建Lua文件编码格式(默认使用UTF8编码)。 设置好一套参数后点【Save】按钮保存,然后在“Choose setting”的下拉列表中选择一套参数,再点【Select】按钮来执行选中的动作,这个动作会让“Folder Explorer”界面立即更新。
如果你只需要调试Lua文件,你可以使用“Lua for windows”来执行Lua代码。请参考《BabeLua系列4—BabeLua常见问题》——怎样使用“Lua for Windows”执行Lua代码?
查找Lua文件使用快捷键Alt + L启动查找Lua文件窗口,输入部分Lua文件名称即可快速查找文件。
https://blog.csdn.net/babestudio/article/details/27228865 |
请发表评论