Perl Language
Debug di script Perl
Ricerca…
Esegui script in modalità di debug
Per eseguire lo script in modalità di debug, devi aggiungere l'opzione -d nella riga di comando:
$perl -d script.pl
Se t è specificato, indica al debugger che i thread saranno utilizzati nel codice in fase di debug:
$perl -dt script.pl
Ulteriori informazioni su perldoc perlrun
Utilizzare un debugger non standard
$perl -d:MOD script.pl esegue il programma sotto il controllo di un modulo di debug, di profiling o di tracciamento installato come Devel::MOD .
Ad esempio, -d:NYTProf esegue il programma utilizzando il profiler Devel::NYTProf .
Vedi tutti i moduli Devel disponibili qui
Moduli consigliati:
-
Devel::NYTProf-Devel::NYTProfpotente per il codice sorgente Perl ricco di funzionalità -
Devel::Trepan- Un debugger Perl modulare simile a gdb -
Devel::MAT- Strumento di analisi della memoria Perl -
Devel::hdb- debugger Perl come pagina web e servizio REST -
Devel::DebugHooks::KillPrint- Permette di dimenticare il debugging per la dichiarazione diprint -
Devel::REPL- Una moderna shell interattiva perl -
Devel::Cover- Metriche di copertura del codice per Perl
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow