在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
支持调试纯脚本以及调试嵌入方式使用的lua脚本, 仅仅为远程调试(socket通讯)。 它是什么: 是一个lua 的远程调试器。 使用平台: Windows 与 Linux 简略的说明: 文件lxdebug.lua为被调试者 适用场合、范围:
local ldb = require"lxdebug" 2. 被调用者存在逻辑帧的概念。(可以理解为间隔比较小的时间,比如数百ms之内, 会重复进入某个函数)。 此时最好别用纯脚本的调试接口,因为他不支持高速模式。所谓高速模式:当存在逻辑帧概念的时候,会根据断点有效情况等,来决定是否hook行事件,若无断 点,则其额外开销极小,就是在逻辑帧函数中做一下检测,而不是执行每行时都检测下。使用方法如下:初始化的文件中:local ldb = require"lxdebug" 注意: 若在win下跑调试者,则有个问题注意下。 若当前系统控制台为本地编码,而远端被调试者脚本代码为utf8编码,那么l以及其他会显示文件内容的命令会为乱码。 若在Linux下跑调试者,因为linux终端默认(大多数吧)就是utf8,这样也要注意,远端脚本存utf8比较好。 具体看使用者。 |
请发表评论