Decoda
Decoda是一个功能强大的Lua编辑和调试工具。
Decoda 是目前经过我们的测试,比较好用的一款的Lua集成编辑环境,其Lua调试功能十分强大,可以编辑和调试Lua脚本。
Decoda具有Lua的代码高亮,自动补全功能,还可以建立工程,统一管理Lua文件,并能和SCC相关联,提供代码管理功能。在调试的时候还能动态读入被调试进程加载的所有Lua文件、端点、变量查看,监视等功能一应俱全。
下面,我们来看下Decoda调试Bolt引擎时应注意的事项:
1. Decoda不使用工程配置打开进程时,由于Lua的延迟加载机制,一开始是看不到Lua文件的,最好使用某些同步函数来暂时停止运行(如XLMessageBox)。
2. Decoda仅仅针对Lua代码,不支持Lua与C代码之间的跳转。
3. 使用Decoda编辑文件时要注意,Decoda对不同路径同名文件的区分能力较弱,保存时最好确认下是否正确保存。
注意:Decoda对非英文的支持较差,编辑含有非ANSI字符文件时易崩溃。
Decoda是收费软件,免费版有30天的使用期限,目前最新版本是1.16,可在官方网站下载
下载地址:http://www.unknownworlds.com/decoda/