タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

debugとqiitaに関するuchiuchiyamaのブックマーク (1)

  • Kernel#ppのHash表示を新記法(>1.9)に変える - Qiita

    問題意識 特にirbやpryでは、変数のオブジェクト内容を表示することが多いですが、表示が必ずハッシュロケット形式の古い記法になってしまっていて、新記法派の人はモヤモヤしていました。 出力をコピペするときも、ペースト先で新記法へ直す必要がありました(一括置換する方法もありましたね)。 解決方法 そこで、HashオブジェクトがKernel#ppで表示される時に呼ばれる、Hash#pretty_printメソッドを設定することで新記法表示となるようにします。 具体例 先に具体的な表示の違いを見てみましょう。 古い記法(ハッシュロケット形式)

    Kernel#ppのHash表示を新記法(>1.9)に変える - Qiita
    uchiuchiyama
    uchiuchiyama 2016/05/21
    Qiita書いた
  • 1