问题标签 [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 回答
476 浏览

ruby - Ruby 的 awesome_print 到 STDERR

如何使ap功能(及其颜色)输出到STDERR

0 投票
2 回答
67 浏览

ruby-on-rails - 使用 Rails 调试

上:如果是真的:

“你想展示一个非常复杂的对象,你会得到一个非常复杂的结果。”

我怎样才能使输出更容易?


我想漂亮地打印@_controller 和我所看到的:

  1. <%= debug @_controller %> 在此处输入图像描述

2.<%= simple_format @_controller.to_yaml %> 错误:“无法转储匿名模块:#”

  1. <%= @_controller.inspect %>

在此处输入图像描述

  1. <%= raw ap(@_controller) %> 在此处输入图像描述

有没有办法漂亮地打印这个对象(@_controller)?

echo '<pre>';print_r($object);echo '</pre>';在php中?

多谢!!!

0 投票
1 回答
1640 浏览

ruby - 如何让 Ruby awesome_print 归档?

我试图awesome_print输出到文件而不是控制台,但我不知道该怎么做?

这将写入控制台,我需要将格式化的输出写入文件。

如果我将哈希直接写入文件,则它不会按照我想要的方式格式化。

0 投票
1 回答
300 浏览

ruby - '真棒打印'在同一行

是否可以使用 awesome_print 在同一行打印?

例如,考虑以下循环:

i的每个实例都出现在新行上,但我希望结果为012345,在同一行上。

如果做不到这一点,还有什么其他红宝石打印方法可以实现这一点?

0 投票
1 回答
357 浏览

ruby-on-rails - 如何从表单编码的字符串中获得漂亮的打印

好先生。如何强制 request.body (或任何其他非 JSON 字符串)以漂亮的多行 JSON 或 yaml 样式打印出来?

我已经看到了将此类字符串转换为真实 JSON 的奇特方法,但希望避免使用另一种方法。

0 投票
2 回答
472 浏览

ruby - awesome_print 没有以绚丽的彩色多行布局打印?

我遇到了一个问题,其中awesome_print没有以华丽的彩色多行格式显示输出。我发现最好奇的是,在安装 gem 时:

它在 IRB 中返回一个falseon :require

关于可能导致这种情况的任何想法?我不太确定如何解决这个问题,因为 gem 安装似乎工作正常,我什至可以ap "test"在 IRB 中使用而没有错误,除了没有着色或多行正确打印,而且似乎只是退回到其他一些打印方法.

没有~/.aprc变化也不会引起任何变化。

0 投票
1 回答
236 浏览

ruby - 使用 ActiveSupport::TestCase 时如何将 BigDecimal 数字显示为人类可读

当我使用ActiveSupport::TestCase失败的测试时,会显示如下消息:

我想显示值0.94而不是<BigDecimal:7fb947c749a0,'0.94E0',9(18)>. 在 rails cosole 或pry我正在使用awesome_print的 .

有没有办法激活awesome_print测试结果?我不坚持使用awesome_print,如果有另一种方式来显示数字更具可读性,我会很乐意使用它。

0 投票
1 回答
128 浏览

ruby-on-rails - 如何去除 awesome_print 上的黑色背景

我在 Rails 应用程序中使用了很棒的awesome_print gem。它工作正常,除了彩色文本是黑色背景并且有点难以阅读。我想保留颜色但没有黑色背景。

在此处输入图像描述

我可以看到节点是如何着色的,但是如何轻松去除黑色背景?

0 投票
2 回答
564 浏览

ruby-on-rails - 将目录永久添加到 Ruby $LOAD_PATH

我想要在每个 IRB 控制台或 Rails 控制台中使用awesome_print的选项。

IRB 控制台现在几乎可以令人满意地工作。如果我运行irb,我可以输入require 'awesome_print'并且它可以工作。

Rails 控制台并不容易。require 'awesome_print'不起作用。我显然必须这样做:

> $LOAD_PATH << '~/.rvm/gems/ruby-2.1.8/gems/awesome_print-1.7.0/lib'

之后,require 'awesome_print'工作正常。

但我绝对不想每次打开 Rails 控制台时都必须输入$LOAD_PATH << '~/.rvm/gems/ruby-2.1.8/gems/awesome_print-1.7.0/lib',然后才能使用. 这似乎很荒谬。require 'awesome_print'awesome_print

那么,如何永久添加 Ruby 的路径$LOAD_PATH

注意:我不想添加awesome_printGemfile任何特定项目中。我希望我的所有Ruby/Rails 项目都awesome_print可以使用。

0 投票
1 回答
672 浏览

ruby-on-rails - 如何在不使用 ~/.irbrc 文件的情况下让 awesome_print 工作?

我想使用很棒的打印而不把它放在我的 rails 5 应用程序中。就在控制台中。在 irb 中要求它的文档不起作用。