るりまサーチ

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

別のキーワード

  1. kernel trace_var
  2. tracer trace_func
  3. _builtin trace_var
  4. matrix trace
  5. etc sc_trace

キーワード

検索結果

tracer (26007.0)

実行トレース出力をとる機能を提供します。

...ruby -rtracer hoge.rb

もうひとつはソースからrequireする方法です。

require 'tracer'

とした後

Trace
r.on

によりトレース出力を有効にします。

Trace
r.off

によりトレース出力を無効にします。

また、ブロック付きで Tracer.on を...
...す。
require 'tracer'

class Hoge
def Hoge.fuga(i)
"fuga #{i}"
end
end

Trace
r.add_filter {|event, file, line, id, binding, klass|
event =~ /line/ and klass.to_s =~ /hoge/i
}
Trace
r.on
for i in 0..3
puts Hoge.fuga(i) if i % 3 == 0
end
Trace
r.off

=== SEE AL...

irb/ext/tracer (6001.0)

irb への入力を評価する時に tracer ライブラリを使用してトレース 出力を行う機能を提供するサブライブラリです。

...b への入力を評価する時に tracer ライブラリを使用してトレース
出力を行う機能を提供するサブライブラリです。

conf.use_tracer か IRB.conf[:USE_TRACER] に true を設定する事で使用でき
ます。ただし、Tracer.verbose? は常に false で実...

irb (13.0)

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

...-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同じ
-I ruby -I と同じ
-U ruby -U と同じ
-E enc ruby -E と同じ
--ve...
...プルなプロンプトを用いるモード。
--noprompt プロンプトを表示しない。
--tracer コマンド実行時にトレースする。
--back-trace-limit n
バックトレース表示をバックトレースの頭から n、...
...と、
irb コマンドのオプションを指定したのと同じ効果が得られます。

IRB.conf[:AUTO_INDENT] = false
IRB.conf[:BACK_TRACE_LIMIT] = 16
IRB.conf[:DEBUG_LEVEL] = 1
IRB.conf[:ECHO] = nil
IRB.conf[:EVAL_HISTORY] = nil
IRB.conf[:HISTORY_FILE] = nil
IRB.conf[:IGNORE...

debug (7.0)

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

...ithub.com/ruby/elisp にあるので、活用してください。

=== 使い方

$ ruby -rdebug foo.rb

または、Emacs から

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

=== デバッグコマンド

以下は、デバッガで使用できるコマンド名とその用法の一覧です...
...ます。

: finish
外側のフレームに上がるまで処理を続行します。

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

: trace [(on|off)] [all]
トレースモードの設定を変更します。トレースモードをonにすると、以後
の実行において...

rake (7.0)

Rake というコマンドラインツールを扱うライブラリです。

...たタスクの短い説明を表示して終了します。
パターンは省略可能です。
-t, --trace 全てのバックトレースを表示します。
-v, --verbose 標準出力にログメッセージを表...

絞り込み条件を変える