Lua编辑调试工具BabeLua 2.0.6 final版本(免费)

Lua编辑调试工具BabeLua 2.0.6 final版本(免费)

BabeLua是一款基于VS2012/2013的免费开源的Lua集成开发环境。
总用户数已达5000+,具有强大的智能提示和搜索功能!

2.x版本新特性:
1.全新重构的版本,更稳定,功能更强大;
2.支持多级智能自动补全和参数提示
3.支持格式化Lua代码
4.支持F12跳转到变量或函数定义
5.支持cocos2d-x 2.x和3.x 和quick cocos2d-x (提供quick词库下载 http://pan.baidu.com/s/1sjmC169

1.多级智能自动补全和参数提示

cocos2dx

quick-cocos2dx

智能自动补全

工具截图:

上图中,数字序号对应的界面分别是:
(1)BabeLua在VS上插入的菜单;
(2)“Folder Explorer”是一个轻量级的Lua文件管理界面;
(3)源码编辑区域;
(4)显示当前编辑的Lua文件大纲列表;
(5)“Outline Explorer”是一个显示当前Lua文件大纲的界面;
(6)“Search Result”是快速搜索结果界面;
(7)系统调试界面区域;
(8)BabeLua工具栏;
(9)快速定位函数和变量界面;

BabeLua下载地址:
https://babelua.codeplex.com/releaseshttps://babelua.codeplex.com/releases

BabeLua
编辑和调试cocos2d-x的Lua代码

http://www.cocoachina.com/bbs/read.php?tid-204769.htmlhttp://www.cocoachina.com/bbs/read.php?tid-204769.html

BabeLua
编辑和调试Quick-cocos2d-x的Lua代码

http://www.cocoachina.com/bbs/read.php?tid-205043.htmlhttp://www.cocoachina.com/bbs/read.php?tid-205043.html

看起啦很不错,一定要试试。

要是能有人跟进做相应的补全库 那就好了。。。

mac上就没法用了

添加quick-cocos2d自动补全词库

quick-cocos2d-x词库下载:

下载地址:http://pan.baidu.com/s/1sjmC169

quick-cocos2dx-api.lua:quick-cocos2d-x词库

选择下载quick-cocos2d-x词库文件,放在【我的文档】【BabeLua】【Completion】目录下,重新启动VS即可。

{
“Version”: “W.2.1.4.0”,
“Guid”: “8fd92e58-0379-4bc8-812b-75a1b6c1c203”,
“Type”: “System.Reflection.TargetInvocationException”,
“Time”: “2015/1/26 20:34:59”,
“Position”: “mscorlib—>System.Object InvokeMethod(System.Object, System.Object], System.Signature, Boolean)”,
“Message”: “调用的目标发生了异常。”,
“StackTrace”: " 在 System.RuntimeMethodHandle.InvokeMethod(Object target, Object] arguments, Signature sig, Boolean constructor)\r\n 在 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object] parameters, Object] arguments)\r\n 在 System.Delegate.DynamicInvokeImpl(Object] args)\r\n 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)\r\n 在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)"
}

一下断点调试就会出以上异常,这个如何解决呢?