lua-debug

framework.debug
调试支持


~~


echo


功能同 print。


格式:


echo(值, [值, 值, ...])
~~


printf


按照特定格式输出。


格式:


printf(格式字符串, [值, 值, ...])
用法示例:


printf("Value = %0.2f", 3.1415)
-- 输出 Value = 3.14
关于格式字符串,请参考 string.format 。


~~


echoError, echoInfo


输出不同前缀的信息,参数格式与 printf 相同。


echoError 除了输出信息外,还会打印当前的 Lua 调用堆栈。


格式:


echoError(格式字符串, [值, 值, ...])
echoInfo(格式字符串, [值, 值, ...])
~~


echoLog


输出指定前缀的信息,后续参数格式与 printf 相同。


格式:


echoLog(前缀, 格式字符串, [值, 值, ...])
~~


dump


输出一个值及其结构。


格式:


dump(值, [提示文字], [是否返回内容], [最大层级])
用法示例:


local arr = {a = 1, b = 2, c = 3}
dump(arr, "arr")
-- 输出
-- arr:
-- {
--     a = 1,
--     b = 2,
--     c = 3,
-- }
dump() 主要的用途是输出一个表格对象及其结构。


~~


vardump


输出值的 Lua 代码。


格式:


result = vardump(值)
vardump() 返回一段有效的 Lua 代码,该代码是指定值的 Lua 语法格式。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值