在Ruby中获取当前代码行

时间:2012-08-29 10:23:33

标签: ruby logging call

今天疯狂的想法。

有没有办法获取已执行代码的行号?

Logger.info "I was run on line #{get_line_number}"

1 个答案:

答案 0 :(得分:27)

您可以使用__LINE__变量。请参阅此https://stackoverflow.com/a/2496240/100466答案。