444件ヒット
[1-100件を表示]
(0.024秒)
ライブラリ
- ビルトイン (60)
- fileutils (19)
- getoptlong (12)
-
irb
/ context (36) - mkmf (48)
-
net
/ ftp (12) -
net
/ imap (24) - openssl (24)
- optparse (12)
- rake (12)
-
rdoc
/ markdown (12) - shell (6)
- socket (36)
クラス
- GetoptLong (12)
-
IRB
:: Context (36) -
Net
:: FTP (12) -
Net
:: IMAP (24) -
OptionParser
:: ParseError (12) -
RDoc
:: Markdown (12) -
Rake
:: Application (12) -
RubyVM
:: InstructionSequence (24) - Shell (6)
- Socket (12)
モジュール
- FileUtils (19)
- Kernel (72)
- OpenSSL (24)
-
Socket
:: Constants (24)
キーワード
-
$ -d (12) -
$ DEBUG (12) -
IFF
_ DEBUG (24) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Rubyの起動 (12)
-
SO
_ DEBUG (12) - Thread (12)
-
compile
_ option (12) -
compile
_ option= (12) -
cp
_ lr (7) -
cp
_ r (12) - debug= (24)
- debug? (12)
-
debug
_ level (12) -
debug
_ level= (12) -
debug
_ mode= (12) -
debug
_ output _ synchronize (6) -
enable
_ config (24) -
filter
_ backtrace (12) - irb (12)
- new (12)
- rdoc (12)
-
rubygems
/ commands / contents _ command (12) -
rubygems
/ commands / environment _ command (12) -
rubygems
/ commands / server _ command (12) -
rubygems
/ commands / specification _ command (12) - thread (2)
-
tty
_ output= (12) -
with
_ config (24) - スレッド (12)
- 制御構造 (12)
検索結果
先頭5件
-
debug (38012.0)
-
Ruby デバッガです。Ruby スクリプトのソースコードデバッグに使用します。
...したインタフェース 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>
ブレークポイントを設定します。引数を省略した場合設定したブレークポ
イントを表示しま......です。
: catch <an Exception>
例外が発生した時にデバッガを停止させるキャッチポイントを設定します。
引数を省略した場合設定したキャッチポイントを表示します。
発生した例外が <an Exception> のサブクラスであれ... -
Net
:: IMAP . debug -> bool (18123.0) -
デバッグモードが on になっていれば真を返します。
...デバッグモードが on になっていれば真を返します。
@see Net::IMAP#debug=... -
OpenSSL
. # debug -> bool (18123.0) -
デバッグモードが on ならば true を返します。
...デバッグモードが on ならば true を返します。
@see OpenSSL.#debug=... -
Shell
. debug _ output _ synchronize (12201.0) -
@todo
...@todo
@see Mutex#synchronize......@todo
@see Thread::Mutex#synchronize... -
RubyVM
:: InstructionSequence . compile _ option=(options) (9206.0) -
命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数 options で指定します。
...命令シーケンスのコンパイル時のデフォルトの最適化オプションを引数
options で指定します。
@param options コンパイル時の最適化オプションを true、false、nil、
Hash のいずれかで指定します。true を指定した場合は......指定します。
//emlist{
* :inline_const_cache
* :instructions_unification
* :operands_unification
* :peephole_optimization
* :specialized_instruction
* :stack_caching
* :tailcall_optimization
* :trace_instruction
//}
:debug_level をキーに指定した場合は......compile、.compile_file メソッドの実行の際に option 引数を指定し
た場合はその実行のみ最適化オプションを変更する事もできます。
@see RubyVM::InstructionSequence.new,
RubyVM::InstructionSequence.compile,
RubyVM::InstructionSequence.compile_file... -
IRB
:: Context # debug? -> bool (9129.0) -
irb がデバッグモード(IRB::Context#debug_level が 1 以上)で動作し ているかどうかを返します。
...irb がデバッグモード(IRB::Context#debug_level が 1 以上)で動作し
ているかどうかを返します。
デフォルト値は false です。
@see IRB::Context#debug_level, IRB::Context#debug_level=... -
IRB
:: Context # debug _ level=(val) (9119.0) -
irb のデバッグレベルを val に設定します。
...irb のデバッグレベルを val に設定します。
.irbrc ファイル中で IRB.conf[:DEBUG_LEVEL] を設定する事でも同様の操作
が行えます。
@see IRB::Context#debug_level, IRB::Context#debug?... -
GetoptLong
# set _ options(*arguments) -> self (9118.0) -
あなたのプログラムで、認識させたいオプションをセットします。 個々のオプションは、オプション名と引数のフラグからなる配列でな ければいけません。
...例: --debug) を表した文字列のいずれかでなければなり
ません。配列の中の一番左端のオプション名が、オプションの正式名
になります。配列中の引数のフラグは、GetoptLong::NO_ARGUMENT,
GetoptLong::REQUIRE_ARGUMENT, GetoptLong::OPTIONAL_ARGU......MENT
のいずれかでなくてはなりません。
オプションを設定できるのは、get, get_option, each,
each_option メソッドを呼び出す前だけです。これらのメソッドを
呼び出した後でオプションを設定しようとすると、RuntimeError
例外が発......与えられるた場合、発生します。
parser.set_options(['-d', '--debug', GetoptLong::NO_ARGUMENT],
['--version', GetoptLong::NO_ARGUMENT],
['--help', GetoptLong::NO_ARGUMENT])
オプション名と引数のフラグの順番に... -
Socket
:: Constants :: IFF _ DEBUG (9117.0) -
turn on debugging
...turn on debugging...