【发布时间】:2014-11-19 12:03:37
【问题描述】:
我经常遇到这样的情况,我想在 Ruby 中调试一些东西。 然后我用“puts”输出到控制台。
以下示例:
Testvariable = 4
puts Testvariable
输出当然是:
4
现在我有很多输出,因此我经常写这样的东西:
Testvariable = 4
puts "Testvariable= " + Testvariable
那么输出是:
Testvariable= 4
现在这是一个非常简单的案例,但我希望它能说明我的问题。 有这种可能吗???
Testvariable = 4
prettyputs Testvariable
而且输出是直接的
Testvariable = 4
我希望你明白,我的“问题”是什么?当然写完整的字符串不是很多工作,但我只是想知道是否有快速简便的可能性?
【问题讨论】:
-
@MarekLipka: eval 似乎微不足道。
prettyputs 'Testvariable' -
@SergioTulentsev 你是对的。您会添加适当的示例作为答案吗?
-
@MarekLipka:不,继续。 :)
-
或者……你可以只使用调试器进行调试。