デバッグ::シンプル

非常に単純なデバッグステートメント
今すぐダウンロード

デバッグ::シンプル ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Behan Webster
  • 出版社のWebサイト:
  • http://search.cpan.org/behanw/

デバッグ::シンプル タグ


デバッグ::シンプル 説明

非常に単純なデバッグステートメント Debug :: Simpleは、Debug / Verbose / Warningメッセージを提供する非常に簡単な方法を提供するPerlモジュールです。それはまたGetOpt :: longを介して自明に管理されています。テキストが画面に出力されているかどうかを制御するために使用される読み取り値。このハッシュから4つの値があります。静かな、デバッグ、冗長、そしてテスト。静かでゼロ以外の場合、これによりデバッグからすべての出力が再押します。:単純なデバッグは、必要なデバッグメッセージのレベルを示します。デバッグレベル4レベルのデバッグメッセージをレベル1から4.に印刷します.DEBUGのように冗長性があります。冗長レベルの3つの冗長メッセージを1から3に印刷します。ゼロ以外の場合、test()に渡されたコードは実行されるのではなく画面に印刷されます。warning(string)warning warning stdoutに文字列を黄色の状態に印刷します。 「静かな」レベルがゼロでない限り(デバッグレベルを参照)。文字列は「警告:」の前に表示されています。デバッグ(Level、String、)デバッグは、レベルが「デバッグ」レベルの下にある限り、デバッグメッセージをSTDOUTに印刷します。 (<デバッグレベルを参照)。デバッグメッセージは太字で印刷されています。それは "debug:"で始まり、文字列で始まり、オプションでdata :: dumperを使用してrefによって参照されるデータ構造をダンプします。名前は、refがdata :: dumperverbose(level、string)に渡されたもののための人間の読み取り可能な名前です。 (debuglevels)test(code)テスト "テスト"レベルに従ってコードを実行します。 (デバッグレベルを参照)。 「テスト」レベルがゼロ以外の場合、コードは実行されるのではなくstdoutに印刷されます。 my%opt =(静か=> 0、debug => 4、verbose => 1、test => 0); Debug :: Simple :: DebugLevels(%opt);警告(「これは警告 m」です)。デバッグ(1、 "これはレベル3デバッグメッセージ N"です。 DEBUG(2、 "これはダンプ付きレベル2デバッグメッセージ、name => %opt);冗長(1、 "これは冗長メッセージ N"です。テスト(「テストコード」を印刷する)。要件: ・Perl


デバッグ::シンプル 関連ソフトウェア