Thread aus hashreferenz -> hashnamen ermitteln
(20 answers)
Opened by worst_case at 2019-01-27 16:55
zur Ergänzung, ich nutze seit Ewigkeiten folgendes Mapping für vim:
Code: (dl
)
inoremap <leader>DD <ESC>^iwarn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\<ESC>llyw$a], ['<ESC>pa']);<ESC> Man tippt: Code: (dl
)
%hash\DD und daraus wird: Code: (dl
)
warn __PACKAGE__.':'.__LINE__.$".Data::Dumper->Dump([\%hash], ['hash']); So hat man immer Packagenamen, Zeile und Variablennamen, mit minimaler Tipparbeit. Funktiniert auch für Arrays und Skalare. Sieht allerdings etwas sperrig aus im Code, ist also wirklich nur für Debugging gedacht. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |