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 に答える