调试时候直接打印出具体文件名和行号,大大提高编程效率
任意位置加入以下代码,
--[[
print 重定向
]]
_G._print = _G.print
_G.print = function(...)
_G._print("[" .. debug.getinfo(2).short_src .. " : " .. debug.getinfo(2).currentline .. "]", ...)
end
_G.debugInfo = _G.print
调用方法(与print一致):debugInfo("打印出什么",变量,...)
或者在main.lua 中直接将log.info = debugInfo
即可满足.欢迎使用