637件ヒット
[1-100件を表示]
(0.093秒)
別のキーワード
ライブラリ
クラス
- GetoptLong (11)
- Logger (140)
-
Net
:: FTP (22) -
Net
:: HTTP (11) -
Net
:: IMAP (22) -
Net
:: POP3 (11) -
Net
:: SMTP (22) - Object (11)
-
OptionParser
:: ParseError (11) -
Rake
:: Application (11) - Ripper (22)
-
RubyVM
:: InstructionSequence (22) - Shell (33)
-
Syslog
:: Logger (11)
キーワード
-
LEVEL
_ MAP (11) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - OPTS (11)
- Rubyの起動 (11)
-
SCRIPT
_ LINES _ _ (11) - Thread (11)
- caller (33)
-
compile
_ option (11) -
compile
_ option= (11) -
cp
_ lr (6) -
cp
_ r (11) - debug= (22)
-
debug
_ mode (11) -
debug
_ mode= (11) -
debug
_ output= (11) -
debug
_ output _ exclusive _ unlock (3) -
debug
_ output _ lock (6) -
debug
_ output _ locked? (6) -
debug
_ output _ synchronize (6) -
debug
_ output _ try _ lock (6) -
debug
_ output _ unlock (6) - error (22)
- fatal (22)
-
filter
_ backtrace (11) - info (22)
- irb (11)
- new (8)
- rdoc (11)
-
rubygems
/ commands / cleanup _ command (11) -
rubygems
/ commands / dependency _ command (11) -
rubygems
/ commands / fetch _ command (11) -
rubygems
/ commands / help _ command (11) -
rubygems
/ commands / install _ command (11) -
rubygems
/ commands / pristine _ command (11) -
rubygems
/ commands / server _ command (11) -
rubygems
/ commands / specification _ command (11) -
rubygems
/ commands / unpack _ command (11) -
set
_ debug _ output (33) -
set
_ trace _ func (11) -
tty
_ output= (11) - unknown (22)
- warn (22)
- yydebug (11)
- yydebug= (11)
- スレッド (11)
- 制御構造 (11)
検索結果
先頭5件
-
debug (38006.0)
-
Ruby デバッガです。Ruby スクリプトのソースコードデバッグに使用します。
...グに使用します。
また、Emacs を使用したインタフェース rubydb3x.el が
https://github.com/ruby/elisp にあるので、活用してください。
=== 使い方
$ ruby -rdebug foo.rb
または、Emacs から
M-x load-library rubydb3x.el
M-x rubydb
=== デバッ......ります。
ここに挙げたもの以外を入力した場合、その入力を ruby の式として評価します。
: break
: break [<file>:]<position>|<class>:<method>
ブレークポイントを設定します。引数を省略した場合設定したブレークポ
イントを表......b です。
: catch <an Exception>
例外が発生した時にデバッガを停止させるキャッチポイントを設定します。
引数を省略した場合設定したキャッチポイントを表示します。
発生した例外が <an Exception> のサブクラスであ... -
Net
:: IMAP . debug -> bool (21107.0) -
デバッグモードが on になっていれば真を返します。
...デバッグモードが on になっていれば真を返します。
@see Net::IMAP#debug=... -
OpenSSL
. # debug -> bool (21107.0) -
デバッグモードが on ならば true を返します。
...デバッグモードが on ならば true を返します。
@see OpenSSL.#debug=... -
Logger
# debug(progname = nil) -> true (18242.0) -
ログレベルが DEBUG のメッセージを出力します。
...ログレベルが DEBUG のメッセージを出力します。
現在の Logger のログレベルが DEBUG よりも高い場合、メッセージは出力されません。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロッ......ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列ま......定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
logger.debug "Waiting for input from user"
# ...
logger.debug { "User typed #{input}" }
logger.debug("MainApp") { "Received connection from #{ip}" }
//}... -
Logger
# debug(progname = nil) { . . . } -> true (18242.0) -
ログレベルが DEBUG のメッセージを出力します。
...ログレベルが DEBUG のメッセージを出力します。
現在の Logger のログレベルが DEBUG よりも高い場合、メッセージは出力されません。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロッ......ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列ま......定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
logger.debug "Waiting for input from user"
# ...
logger.debug { "User typed #{input}" }
logger.debug("MainApp") { "Received connection from #{ip}" }
//}... -
Net
:: POP3 # set _ debug _ output(f) -> () (12213.0) -
デバッグ用の出力 f をセットします。
...net/pop'
pop = Net::POP3.new('pop.example.com', 110)
pop.set_debug_output $stderr
pop.start('YourAccount', 'YourPassword') {
p pop.n_bytes
}
実行結果:
POP session started: pop.example.com:110 (POP)
-> "+OK popd <1162042773.26346.155555a1861c@pop.example.com>\r\n"
<- "APOP Yo... -
Net
:: HTTP # set _ debug _ output(io) -> () (12207.0) -
デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因 になるため、デバッグ以外では決して使わないでください。
...て使わないでください。
io に nil を指定するとデバッグ出力を止めます。
@param io 出力先を指定します。このオブジェクトは
メソッド << を持っている必要があります。
//emlist[例][ruby]{
http.set_debug_output($stderr)
//}... -
Net
:: SMTP # debug _ output=(f) (12202.0) -
デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因となりえます。 デバッグ用にのみ利用してください。
...グ出力の出力先を指定します。
このメソッドは深刻なセキュリティホールの原因となりえます。
デバッグ用にのみ利用してください。
@param f デバッグ出力先を IO (もしくは << というメソッドを持つクラス)で指定します... -
Net
:: SMTP # set _ debug _ output(f) -> () (12202.0) -
デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因となりえます。 デバッグ用にのみ利用してください。
...グ出力の出力先を指定します。
このメソッドは深刻なセキュリティホールの原因となりえます。
デバッグ用にのみ利用してください。
@param f デバッグ出力先を IO (もしくは << というメソッドを持つクラス)で指定します... -
Shell
. debug _ output _ exclusive _ unlock { . . . } -> Mutex | nil (12201.0) -
@todo
@todo
@see Mutex#exclusive_unlock