2

我超级喜欢 awesome_print 和 ruby​​-debug,但我不能让它们一起工作。AwesomePrint 返回用于格式化的 HTML,但我认为 ruby​​-debug 和 pry 不喜欢多行输出,所以我总是以一团糟而告终。这就是我从 pry 或 ruby​​-debug(在正在运行的应用程序中)运行 ap 时的样子。

pry(#<#<Class:0x000001117f2f58>:0x000001117ef560>)> ap @user
=> "#<User:0x000001111de888> {\n<pre>:id</pre><pre> =&gt; </pre>\n ... snip ...}"

有没有人幸运地让 awesome_print 在 ruby​​-debug 中工作或在正在运行的 rails 应用程序上窥探?我只是做错了什么吗?我也会对多行 pp 感到满意,至少那将是一个巨大的升级。

谢谢!

4

1 回答 1

1

在 Gemfile 中指定 awesome_print。Bundler 在自己的上下文中运行事物(不完全知道如何或为什么这样做)

于 2011-08-27T21:09:29.893 回答