193件ヒット
[101-193件を表示]
(0.011秒)
種類
- インスタンスメソッド (145)
- 特異メソッド (48)
ライブラリ
- prettyprint (193)
検索結果
先頭5件
-
PrettyPrint
# group(indent = 0 , open _ obj = & # 39;& # 39; , close _ obj = & # 39;& # 39; , open _ width = open _ obj . length , close _ width = close _ obj . length) { . . . } -> () (17001.0) -
与えられたブロックを実行します。 ブロック内で自身に追加される文字列やオブジェクトは、1行にまとめて表示しても よい同じグループに属すると仮定されます。
...は、1行にまとめて表示しても
よい同じグループに属すると仮定されます。
もう少し詳しく説明します。pretty printing アルゴリズムはインデントと改行を、
ツリー構造を作ることによって決定します。そして、group メソッド... -
PrettyPrint
# indent -> Integer (17001.0) -
現在のインデントの深さを返します。
現在のインデントの深さを返します。 -
PrettyPrint
# maxwidth -> Integer (17001.0) -
自身の幅を返します。
自身の幅を返します。 -
PrettyPrint
# nest(indent) { . . . } -> () (17001.0) -
自身の現在のインデントを indent だけ増加させてから、ブロックを実行し、元に戻します。
自身の現在のインデントを indent だけ増加させてから、ブロックを実行し、元に戻します。
@param indent インデントの増加分を整数で指定します。 -
PrettyPrint
# newline -> String (17001.0) -
自身の改行文字を返します。
自身の改行文字を返します。 -
PrettyPrint
# output -> object (17001.0) -
自身の output を返します。
自身の output を返します。 -
PrettyPrint
# text(obj) -> () (17001.0) -
obj を width カラムのテキストとして自身に追加します。
obj を width カラムのテキストとして自身に追加します。
@param obj 自身に追加するテキストを文字列で指定します。
@param width obj のカラムを指定します。指定されなかった場合、obj.length が利用されます。 -
PrettyPrint
# text(obj , width = obj . length) -> () (17001.0) -
obj を width カラムのテキストとして自身に追加します。
obj を width カラムのテキストとして自身に追加します。
@param obj 自身に追加するテキストを文字列で指定します。
@param width obj のカラムを指定します。指定されなかった場合、obj.length が利用されます。