るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.022秒)
トップページ > バージョン:3.4[x] > クエリ:Object[x] > クラス:PrettyPrint[x]

別のキーワード

  1. _builtin each_object
  2. objectspace each_object
  3. json object
  4. object then
  5. object send

ライブラリ

キーワード

検索結果

PrettyPrint#output -> object (307.0)

自身の output を返します。

自身の output を返します。

PrettyPrint.format(output = '', maxwidth = 79, newline = "\n", genspace = lambda{|n| ' ' * n}) {|pp| ...} -> object (307.0)

PrettyPrint オブジェクトを生成し、それを引数としてブロックを実行します。 与えられた output を返します。

...
PrettyPrint
オブジェクトを生成し、それを引数としてブロックを実行します。
与えられた output を返します。

以下と同じ働きをするもので簡便のために用意されています。

```ruby
require 'prettyprint'

begin
pp = PrettyPrint.new(output,...

PrettyPrint.singleline_format(output = '', maxwidth = 79, newline = "\n", genspace = lambda{|n| ' ' * n}) {|pp| ...} -> object (307.0)

PrettyPrint オブジェクトを生成し、それを引数としてブロックを実行します。 [m:PrettyPrint.format] に似ていますが、改行しません。

...
PrettyPrint
オブジェクトを生成し、それを引数としてブロックを実行します。
[m:PrettyPrint.format] に似ていますが、改行しません。

引数 maxwidth, newline と genspace は無視されます。ブロック中の breakable の実行は、改行せずに text...