Поиск…


Запустить сценарий в режиме отладки

Чтобы запустить сценарий в режиме отладки, вы должны добавить параметр -d в командной строке:

$perl -d script.pl

Если t указано, это указывает отладчику, что потоки будут использоваться в отлаживаемом коде:

$perl -dt script.pl

Дополнительная информация на perldoc PerlRun

Используйте нестандартный отладчик

$perl -d:MOD script.pl запускает программу под управлением модуля отладки, профилирования или трассировки, установленного как Devel::MOD .

Например, -d:NYTProf выполняет программу с использованием профилировщика Devel::NYTProf .

Просмотреть все доступные модули Devel здесь

Рекомендуемые модули:

  • Devel::NYTProf - Мощный быстрый многофункциональный Perl-исходник
  • Devel::Trepan - модульный gdb-подобный отладчик Perl
  • Devel::MAT - инструмент анализа памяти Perl
  • Devel::hdb - отладчик Perl как веб-страница и служба REST
  • Devel::DebugHooks::KillPrint - позволяет забыть об отладке с помощью инструкции print
  • Devel::REPL - современная интерактивная оболочка perl
  • Devel::Cover - Показатели покрытия кода для Perl


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow