楼主是否遇到过 在 vs 2012 下 table 结构复杂 内容过多时 在调试的时候 vs 会卡死的情况
能给个 cocos3.1+LUA的开发环境配置文档不?
谢谢!
1.6.0版本发布了
提供了一种简单的自动补全功能(类似Sublime Text)
扩充了“搜索”功能(在“Search Result1/2界面中)。快捷的搜索功能,是BabeLua的特色。
修复了内存泄露。
新增加cocos2d-x 3.0 补全词库
添加cocos2d自动补全词库
cocos2d-x词库下载:
下载地址:http://pan.baidu.com/s/1xnwtwhttp://pan.baidu.com/s/1xnwtw
cocos2dx-api.lua: cocos2d-x 2.2.3词库
cocos2dx3.0-api.lua:cocos2d-x 3.0词库
选择下载对应版本的cocos2d-x词库文件,放在【我的文档】【BabeLua】【Completion】目录下,重新启动VS即可。
Windows7,Windows8如何打开【我的文档】目录?
在桌面上双击打开计算机,在左侧列表中点击“文档”即可打开【我的文档】目录。
观察的变量是table并且包含的数据量比较大,查看的时间会稍长一点(比如观察_G,cc)。
遇到这种情况可以直接将table下的成员拖动到“监视”窗口查看,如 cc.rect , cc.size 等。
按教程上做相应的设置就可以了,所有cocos2d-x版本都类似,如cocos2d-x3.1版本的lua-tests
Lua folder scripts: D:\cocos2d-x-3.1\tests\lua-tests
Lua exe path: D:\cocos2d-x-3.1\build\Debug.win32\lua-tests.exe
Working path: D:\cocos2d-x-3.1\tests\lua-tests
setting name: lua-tests
LuaStudio支持 32位,64位 exe的LUA调试,可以启动,也可以Attach到进程,并且还可以和VS联合调试,强大啊!!!
http://www.cocoachina.com/bbs/read.php?tid=168892
楼主为什么我启动调试之后直接跳到了废弃枚举的这个lua文件来了,导致我没有办法调试怎么回事呢
这个文件是这些内容
_G.kStateConnecting = cc.WEBSOCKET_STATE_CONNECTING
_G.kStateOpen = cc.WEBSOCKET_STATE_OPEN
_G.kStateClosing = cc.WEBSOCKET_STATE_CLOSING
_G.kStateClosed = cc.WEBSOCKET_STATE_CLOSED
_G.LAYOUT_COLOR_NONE = ccui.LayoutBackGroundColorType.none
_G.LAYOUT_COLOR_SOLID = ccui.LayoutBackGroundColorType.solid
_G.LAYOUT_COLOR_GRADIENT = ccui.LayoutBackGroundColorType.gradient
_G.LAYOUT_ABSOLUTE = ccui.Type.ABSOLUTE
_G.LAYOUT_LINEAR_VERTICAL = ccui.Type.VERTICAL
_G.LAYOUT_LINEAR_HORIZONTAL = ccui.Type.HORIZONTAL
_G.LAYOUT_RELATIVE = ccui.Type.RELATIVE
而且最后运行不了
cocos2d的这几行lua代码写错了
_G.LAYOUT_ABSOLUTE = ccui.Type.ABSOLUTE
_G.LAYOUT_LINEAR_VERTICAL = ccui.Type.VERTICAL
_G.LAYOUT_LINEAR_HORIZONTAL = ccui.Type.HORIZONTAL
_G.LAYOUT_RELATIVE = ccui.Type.RELATIVE
把上面这几行修改为
_G.LAYOUT_ABSOLUTE = ccui.LayoutType.ABSOLUTE
_G.LAYOUT_LINEAR_VERTICAL = ccui.LayoutType.VERTICAL
_G.LAYOUT_LINEAR_HORIZONTAL = ccui.LayoutType.HORIZONTAL
_G.LAYOUT_RELATIVE = ccui.LayoutType.RELATIVE
好东西!
BabeLua V1.6.5.1版本更新
1.新增Lua代码格式化功能
格式化默认热键
格式化当前文件: Ctrl+K, Ctrl+D
格式化选中代码: Ctrl+K, Ctrl+F
BabeLua V1.6.7.0版本发布
1.新增文件查找界面(类似VC助手文件查找)
2.优化BabeLua启动和退出速度
3.优化调试过程中加载lua文件的速度
文件查找快捷键 Ctrl+1 或 Alt + L
楼主我环境是 VS2012,cocos2dx2.2.3,还有就是BabeLua V1.6.4.0.vsix。我发现我在项目中打断点一直都没效果,按你的教程来的。是不是哪出问题了,还是没有装什么东西
BabeLua V1.6.8.0版本发布
1.调试功能中,查看string变量值的时候,支持多种语言:英文,中文,繁体
2.优化调试功能的启动速度
好东西 .顶…
谢谢回复~~
2.0.0.0版本发布
1.支持多级自动补全
2.自动补全支持智能匹配和全词匹配(使用Ctrl+j 在2者之间切换)
3.Ctrl + 3 或 Ctrl + P:定位到(包含查找文件,快速定位函数和变量的功能),类似sublime text的Ctrl+P功能。
4.格式化代码的缩进支持空格或Tab(可在VS的选项中进行设置)
5.支持函数参数提示
cocos2d-x 3.0版本及以上用户请下载新的词库
cocos2dx3.0-api.lua:cocos2d-x 3.0词库
下载地址:http://pan.baidu.com/s/1sjmC169
下载后将该词库文件放到 我的文档\BabeLua\Completion 目录下
BabeLua 2.1.1.0版本发布
1.性能大幅度优化,减少内存占用量
2.删除全词补全