我非常喜欢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> => </pre>\n ... snip ...}"
有没有人幸运获得awesome_print在ruby-debug中工作或在运行的rails应用程序上撬?我只是做错了吗?我也很满意多线pp,至少这将是一个巨大的升级。
谢谢!
答案 0 :(得分:1)
在Gemfile中指定awesome_print。 Bundler在自己的上下文中运行(不完全知道如何或为什么这样做)