BabeLua是一款基于VS2012/2013的Lua集成开发环境,具有Lua语法高亮,语法检查,自动补全,快速搜索,注入宿主程序内对Lua脚本进行调试,设置断点观察变量值,查看堆栈信息等功能。
如何安装
请参考《系列1—BabeLua入门》
新建Lua工程
在VS菜单上选择:【lua】【New Lua Project】创建Lua工程,如下图:
(1)Lua scripts folder
Lua代码的路径,该目录下的所有Lua文件将在“Folder Explorer”中列出。
(2)Lua exe path(调试时使用,调试时必填参数)
调试时启动的exe文件路径,简称Lua exe。
(3)Working path(调试时使用,调试时可选参数)
启动“Lua exe”时,此参数作为启动进程的working directory参数。
一般可与“Lua scripts folder”一致,不设置该项则缺省值为“Lua exe”所在目录。
Tips:调用Windows API的GetCurrentDirectory就会得到这个路径。
(4)Commond line(调试时使用)
启动调试时传递给“Lua exe”的命令行参数。
(5)Lua project name
Lua工程名称。
点击【OK】按钮创建Lua工程。
Lua文件管理
上图中,点击右键可以新建文件夹,新建/删除Lua文件,文件重命名等。
快速查找Lua文件
使用快捷键Alt + L启动查找Lua文件窗口,输入部分