るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.014秒)
トップページ > クエリ:$[x] > クエリ:pp[x] > 種類:ライブラリ[x]

別のキーワード

  1. kernel $5
  2. kernel $8
  3. kernel $3
  4. kernel $2
  5. kernel $4

キーワード

検索結果

irb (115.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...さえ知っていれば irb を使うのは簡単です。
irb コマンドを実行すると、以下のようなプロンプトが表れます。

$
irb
irb(main):001:0>

あとは Ruby の式を入力するだけで、その式が実行され、結果が表示されます。

irb(main):001...
...-m bc モード (分数と行列の計算ができる)
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同じ
-I ruby -I と同じ
-U...
...: :pp, :pretty_inspect

出力結果を pretty_inspect したものを表示します。

: :yaml, :YAML

出力結果を YAML 形式にしたものを表示します。

: :marshal, :Marshal, :MARSHAL, Marshal

出力結果を Marshal.#dump したものを表示します。

例:

$
irb...
...ame opts
options:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同じ
-I ruby -I と同じ
-U...

debug (13.0)

Ruby デバッガです。Ruby スクリプトのソースコードデバッグに使用します。

...ース rubydb3x.el が
https://github.com/ruby/elisp にあるので、活用してください。

=== 使い方

$
ruby -rdebug foo.rb

または、Emacs から

M-x load-library rubydb3x.el
M-x rubydb

=== デバッグコマンド

以下は、デバッガで使用できるコマンド...
...えます。

: thread stop <nnn>
スレッド <nnn> を停止します。

: thread resume <nnn>
スレッド <nnn> を再開します。

: pp <expression>
ruby の式 <expression> の結果を見やすく表示します。

: p <expression>
ruby の式 <expression> の結果を表...
...からやり直します。

このコマンドの省略形は r です。

: help
デバッグコマンドの一覧を表示します。

このコマンドの省略形は h です。

=== 注意

このライブラリは $SAFE が 0 より大きい場合には使用できません。...