2
我超爱awesome_print和ruby-debug,但我无法让它们一起工作。 AwesomePrint返回格式化HTML,但我似乎像ruby-debug和pry不喜欢多行输出,所以我总是最终得到一个完整的混乱。这是我从pry或ruby-debug(在运行的应用程序中)运行ap时的样子。如何让awesome_print在pry/ruby-debug中运行应用程序
pry(#<#<Class:0x000001117f2f58>:0x000001117ef560>)> ap @user
=> "#<User:0x000001111de888> {\n<pre>:id</pre><pre> => </pre>\n ... snip ...}"
有没有人有任何运气得到awesome_print工作在ruby-debug或pry上运行rails应用程序?我只是做错了什么?我也会对多线pp感到满意,至少那会是一次巨大的升级。
谢谢!
一旦你在断点处使用“irb”吗? – Anatoly
你运行的是哪个版本的pry?如果你没有运行0.9.2,请尝试升级;也只是尝试输入'@ user'作为最近版本的pry使用pretty_print + coderay,它几乎和awesome_print IMO – horseyguy
一样好。感谢banister,这是完全正确的。我没有意识到pp正在扔我。 –