如何在正常程序代码中使用 perl 调试器漂亮地打印哈希值?

Ger*_*erd 5 debugging perl pretty-print

在 Perl 调试器中,您可以很好地输出哈希值,例如:

  DB<1> x \%my_hash
Run Code Online (Sandbox Code Playgroud)

如何在程序中使用调试器输出方法“x”在日志文件中记录格式漂亮的哈希数据?

TLP*_*TLP 6

使用Data::Dumper。它是核心模块,因此无需安装。是一个很好的调试工具。

use Data::Dumper;

...

print Dumper \%my_hash;
Run Code Online (Sandbox Code Playgroud)