Ruby on rails RubyonRails:打印变量名以便在控制台中进行调试

Ruby on rails RubyonRails:打印变量名以便在控制台中进行调试,ruby-on-rails,debugging,Ruby On Rails,Debugging,假设我有一个变量var witch,它是指向另一个名为user_id的变量的指针 如何放置var,以便可以在控制台中看到user_id=(无论值是什么) 我之所以要这样做,是因为我想编写一个名为print_debug_block的方法,在这里您给它一个变量数组,它以以下格式打印: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| var1 = valOfVar1 var2 = valO

假设我有一个变量var witch,它是指向另一个名为user_id的变量的指针

如何放置var,以便可以在控制台中看到user_id=(无论值是什么)

我之所以要这样做,是因为我想编写一个名为print_debug_block的方法,在这里您给它一个变量数组,它以以下格式打印:

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  
var1 = valOfVar1  
var2 = valOfVar2  
var3 = valOfVar3  
etc  
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
logger.debug()
输出到日志


请参见

这不是我要求的=p我正在尝试进一步简化调试过程。每次想检查VAR时打开文件都不是我的拿手好戏。
tail-f log/development.log
tail
是一个unix实用程序,用于显示文件的最后一部分,
-f
选项在文件末尾添加新文本时保持输出流,因此它非常适合日志文件。