gpt4 book ai didi

ruby-on-rails - 如何让 awesome_print 在运行应用程序的 pry/ruby-debug 中工作

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:53 24 4
gpt4 key购买 nike

我非常喜欢 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 中工作或 pry 动正在运行的 Rails 应用程序?我只是做错了什么吗?我也会对多行 pp 感到满意,至少那将是一个巨大的升级。

谢谢!

最佳答案

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

关于ruby-on-rails - 如何让 awesome_print 在运行应用程序的 pry/ruby-debug 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6736315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com