ネストされた配列とハッシュを含む大きなハッシュがあります。これを単純に印刷して、ユーザーが「読み取り可能」になるようにしたいと思います。
私はこれを to_yaml のようなものにしたいと思っています。これはかなり読みやすいのですが、それでも見た目が技術的すぎます。
最終的には、これらのデータ チャンクを読み取る必要があるのはエンド ユーザーであるため、データ チャンクはきれいにフォーマットされる必要があります。
助言がありますか?
ベストアンサー1
require 'pp'
pp my_hash
pp
組み込みのソリューションが必要で、適切な改行だけが必要な場合に使用します。
gem をインストールできる場合はawesome_print を使用します。(ユーザーによっては、index:false
配列インデックスの表示をオフにするオプションを使用する必要がある場合があります。)