るりまサーチ

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

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

クラス

キーワード

検索結果

<< 1 2 3 > >>

OptionParser#summarize(to = [], width = self.summary_width, max = width - 1, indent= self.summary_indent) -> () (237.0)

サマリを指定された to へと加えていきます。

...ません。

@
param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。

@
param width サマリの幅を整数で指定します。

@
param max サマリの最大幅を整数で指定します。

@
param indent サ...
...マリのインデントを文字列で指定します。

//emlist[例][ruby]{
require "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end

opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h,...

OptionParser#summarize(to = [], width = self.summary_width, max = width - 1, indent= self.summary_indent) {|line| ... } -> () (237.0)

サマリを指定された to へと加えていきます。

...ません。

@
param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。

@
param width サマリの幅を整数で指定します。

@
param max サマリの最大幅を整数で指定します。

@
param indent サ...
...マリのインデントを文字列で指定します。

//emlist[例][ruby]{
require "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end

opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h,...

OptionParser#on(long, pat = /.*/, desc = "") {|v| ...} -> self (179.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param pat オプションの...
...引数に許すパターンを表す正規表現で指定します。

@
param desc オプションの説明を文字列で与えます。サマリに表示されます。...

OptionParser#on(short, long, pat = /.*/, desc = "") {|v| ...} -> self (179.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param pat オプションの...
...引数に許すパターンを表す正規表現で指定します。

@
param desc オプションの説明を文字列で与えます。サマリに表示されます。...

OptionParser#on(short, pat = /.*/, desc = "") {|v| ...} -> self (179.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param pat オプションの...
...引数に許すパターンを表す正規表現で指定します。

@
param desc オプションの説明を文字列で与えます。サマリに表示されます。...

絞り込み条件を変える

OptionParser#on(long, klass = String, desc = "") {|v| ...} -> self (174.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...r
}
# ruby command --width=32

opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param kla...
...ss オプションの引数のクラスを指定します。

@
param desc オプションの説明を文字列で与えます。サマリに表示されます。

@
raise ArgumentError 登録されていないクラスが klass に指定された場合に発生します。

=== デフォルトで利...

OptionParser#on(short, klass = String, desc = "") {|v| ...} -> self (174.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...r
}
# ruby command --width=32

opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param kla...
...ss オプションの引数のクラスを指定します。

@
param desc オプションの説明を文字列で与えます。サマリに表示されます。

@
raise ArgumentError 登録されていないクラスが klass に指定された場合に発生します。

=== デフォルトで利...

OptionParser#on(short, long, klass = String, desc = "") {|v| ...} -> self (174.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...r
}
# ruby command --width=32

opts.on("-o", "--overwrite VALUE", TrueClass){|boolean| ...}
# ruby command --overwrite yes

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param kla...
...ss オプションの引数のクラスを指定します。

@
param desc オプションの説明を文字列で与えます。サマリに表示されます。

@
raise ArgumentError 登録されていないクラスが klass に指定された場合に発生します。

=== デフォルトで利...

OptionParser#on(long, *rest) {|v| ...} -> self (169.0)

オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。

...InvalidArgument が OptionParser#parse 実行時
に発生します。

@
param short ショートオプションを表す文字列を指定します。

@
param long ロングオプションを表す文字列を指定します。

@
param rest 可能な引数を列挙した配列やハッシュを与...
...の説明と見なします。

//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http

opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}
# ruby command --charset=jis #=> "iso-2022-jp"
//}...
<< 1 2 3 > >>