Отладка Eclipse Perl — условные точки останова?

Поддерживает ли отладчик perl для Ecipse, EPIC, условные точки останова? Если да, может ли кто-нибудь сказать мне, как добавить его, поскольку во всей документации, которую я прочитал, ничего не говорится об условных точках останова в Perl. Я вижу их для отладчика Java, но не для Perl. Или они не поддерживаются, есть ли способ добавить их вручную? Например, продолжайте выполнение скрипта до тех пор, пока $var = 10008, затем позвольте мне выполнить код пошагово.

Спасибо


person cycloxr    schedule 07.05.2014    source источник
comment
Я не проверял это, но $DB::single = 1 if $var == 10008; в нужном месте должно работать.   -  person amon    schedule 07.05.2014
comment
точки наблюдения, вероятно, то, что вы ищете.   -  person Len Jaffe    schedule 07.05.2014
comment
$DB::single = 1, если $var == 10008; не работает, продолжает работать   -  person cycloxr    schedule 07.05.2014
comment
для точек наблюдения, если я сделаю DB<1> w, то как мне сделать это условным?   -  person cycloxr    schedule 07.05.2014


Ответы (1)


Devel::Trepan имеет условные точки останова в стиле gdb. Возможно, есть или кто-то напишет плагин для Eclipse.

person rocky    schedule 18.05.2015