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::NYTProf
potente 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