问题标签 [awesomeprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
492 浏览

ruby-on-rails - awesome_print 没有显示关联的对象

如何让 AwesomePrint.ap 显示嵌套在对象内的关联对象?默认情况下它不会这样做,我假设有办法强制它?

0 投票
3 回答
889 浏览

heroku - 如何使 awesome_print 成为 heroku 控制台中的默认值?

如何使 awesome_print 成为 heroku 控制台中的默认值?

当我Model.all在控制台中输入时,我希望 awesome_print 无需输入即可显示结果ap Model.all

0 投票
2 回答
581 浏览

ruby-on-rails - 很棒的打印一个 Ruby 哈希

我正在尝试输出一个哈希,它是调用 Flickr 的 collection.getTree 方法的结果。

我有:

它正在打印出散列,但周围有所有转义的 html 标签。我该如何解决这个问题。我确实尝试过.html_safe,但没有奏效。

基本上我想要的只是这个哈希的漂亮打印输出。不多不少。

更新:

这就是我正在运行的:= ap(@flickr_collections, html: true)

输出是:

我不能添加其余的输出,因为我只能在这个框中使用 30,000 个字符。以上是输出的第一部分。

如果我在前面添加一个原始调用ap,那么它确实有帮助,但它会在新行上输出每个字符串、哈希箭头和大括号/方括号,这没有任何用处。

我将不胜感激这个问题被重新打开。

0 投票
6 回答
10934 浏览

ruby - Can't get awesome_print gem to work

awesome_print looks like a pretty nice gem, so I wanted to try it out.

I went to one of my projects and did:

and it says one gem installed, documentation installed, etc.

Then, while I am in that project, I went to my Rails console to try it out, but when I did a require "awesome_print" as their help file says, I get a "cannot load such file".

Has anyone got this to work?

0 投票
1 回答
64 浏览

ruby-on-rails - 在调用活动记录实例时防止某些列值返回(不限制将来对它们的访问)

我有一个启用了 postgis 的数据库,它有一些记录(在给定的表中,有很多)具有巨大的:spatial列值。

我经常awesome_print在工作时使用 gem 快速查看记录。它着色并很好地显示给定的记录(或记录)信息,以便快速查看。这种情况下的问题是,99% 的终端显示器都致力于以 WKT 格式显示这些空间列的多页长度坐标列表。

我希望 activerecord 在使用ap(真棒打印)命令查看这些对象时不返回这些对象。有没有办法做到这一点而不会破坏其他东西?我可以指示 ActiveRecord 隐藏这些列的值,除非特别要求或要求太多?

0 投票
1 回答
1285 浏览

ruby - 一旦在 IRB 或 rails 控制台中启用,如何禁用 awesome_print?

我将 awesome_print 配置为 IRB 中的默认格式化程序(AwesomePrint.irb!在我的 .irbrc 中使用),虽然这通常很棒,但有时我想将其关闭。有人知道如何从正在运行的 IRB/Rails 控制台进行操作吗?

0 投票
0 回答
92 浏览

awesomeprint -
为什么在 rspec 输出中显示 awesome_print gem

我在我的 rspec 测试中从 ap 得到这个输出

这不是因为 :html 选项,因为当它打开时,它看起来像:

0 投票
1 回答
6934 浏览

ruby-on-rails - prettify JSON output of active-model-serializer in rails console

I am testing active-model-serializer output in the rails console and I am looking for a way to prettify the output. The the only solution I have found so far is:

That seems like a roundabout approach. Is there a "better way"?

0 投票
1 回答
282 浏览

ruby - 如何使用 awesome_print 为集合之间的差异着色?

我正在做一组差异并使用 awesome_print gem 打印差异:

这会打印出两个不同的项目。

有没有办法突出或着色两者之间的差异?

0 投票
2 回答
1395 浏览

ruby-on-rails - 为什么 Awesome Print 不适用于某些 Rails 集合对象?

Awesome Print 通常在 Rails 中非常适合我。

但是ap Post.all在 Rails 控制台中进行操作时,我只能得到标准的全行输出。

它与返回的ActiveRecord_Relation类或其他东西有关,因为当返回一个数组时,比如 in ap Post.all.each {|p| p},Awesome Print 就可以了。