Краткий ответ для нетерпеливых
Используйте взамен Data :: Dumper :: Concise .Сортирует ваши ключи.Используйте это следующим образом:
use Data::Dumper::Concise;
my $pantsToWear = {
pony => 'jeans',
unicorn => 'corduroy',
marsupials => {kangaroo => 'overalls', koala => 'shorts + suspenders'},
};
warn Dumper($pantsToWear);
Больше слов для любопытных
Data :: Dumper :: Concise также дает вам более компактный и легкий для чтения вывод.
Примечаниечто Data :: Dumper :: Concise равно Data :: Dumper с разумными значениями конфигурации по умолчанию, установленными для вас.Это эквивалентно использованию Data :: Dumper следующим образом:
use Data::Dumper;
{
local $Data::Dumper::Terse = 1;
local $Data::Dumper::Indent = 1;
local $Data::Dumper::Useqq = 1;
local $Data::Dumper::Deparse = 1;
local $Data::Dumper::Quotekeys = 0;
local $Data::Dumper::Sortkeys = 1;
warn Dumper($var);
}