るりまサーチ

最速Rubyリファレンスマニュアル検索!
96件ヒット [1-96件を表示] (0.103秒)

別のキーワード

  1. tracer add_filter
  2. tracer set_get_line_procs
  3. tracer off
  4. tracer stdout

ライブラリ

クラス

モジュール

キーワード

検索結果

Tracer.on -> nil (35127.0)

トレース出力を開始します。 ブロックを与えられた場合はそのブロック内のみトレース出力を行います。

...トレース出力を開始します。
ブロックを与えられた場合はそのブロック内のみトレース出力を行います。

require 'tracer'

Tracer
.on
class Test
def test
b = 2
end
end

t = Test.new
t.test

@see Tracer.off...

Tracer.on {...} (35127.0)

トレース出力を開始します。 ブロックを与えられた場合はそのブロック内のみトレース出力を行います。

...トレース出力を開始します。
ブロックを与えられた場合はそのブロック内のみトレース出力を行います。

require 'tracer'

Tracer
.on
class Test
def test
b = 2
end
end

t = Test.new
t.test

@see Tracer.off...

Tracer.verbose=(flag) (17047.0)

トレース出力の開始や終了を知らせる文字列("Trace on"または"Trace off")が必要なら真を設定します。

...("Trace on"または"Trace off")が必要なら真を設定します。

@param flag トレース出力の開始や終了を知らせる文字列が必要ならtrueを設定します。

require 'tracer'

Tracer
.verbose = true
Tracer
.on {
puts "Hello"
}

# 出力例
Trace on
#0:t5....

Tracer.off -> nil (17045.0)

トレース出力を中断します。 トレース出力を開始するには、Tracer.onを使用します。

...トレース出力を中断します。
トレース出力を開始するには、Tracer.onを使用します。

@see Tracer.on...

Tracer.set_get_line_procs(filename) {|line| .... } (17025.0)

あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。

....rb の3行目から6 行目のトレース出力に !! をつける
require 'tracer'

Tracer
.set_get_line_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer
.on
require 'dummy'

dm = Dummy.new
puts dm.number

=begin
# dummy.rb
c...

絞り込み条件を変える

Tracer.set_get_line_procs(filename, proc) (17025.0)

あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。

....rb の3行目から6 行目のトレース出力に !! をつける
require 'tracer'

Tracer
.set_get_line_procs('./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer
.on
require 'dummy'

dm = Dummy.new
puts dm.number

=begin
# dummy.rb
c...

Tracer.stdout=(fp) (17025.0)

トレース出力先を変更します。

...トレース出力先を変更します。

@param fp 新しいトレース出力先を指定します。

require 'tracer'

fp = File.open('temptrace.txt', "w")
Tracer
.stdout = fp
Tracer
.on {
puts "Hello"
}
fp.close...

IRB::ContextExtender.install_extend_commands -> object (3007.0)

定義済みの拡張を読み込みます。

...す。

IRB::Context で以下のメソッドが利用できるようになります。

* eval_history=
* use_tracer=
* math_mode=
* use_loader=
* save_history=

irb/extend-command が require された時にライブラリ内部で自動的
に実行されます。

@see IRB::ContextExtender....