Подтвердить что ты не робот

Перерыв на исключение в pydev

Можно ли отключить отладчик pydev для исключения исключения?

4b9b3361

Ответ 1

В исключении?

Если моя память служит мне правильной, в PyDev (в Eclipse) это возможно.


РЕДАКТИРОВАТЬ: снова просмотрел его, проверил документацию pdb, не может найти способ установить контрольную точку исключения.

Если я могу предложить действительно грубое обходное решение, но если нужно, вы можете вызвать свою программу из блока try-except, установить там точку останова, а после того, как она сломается в блоке except, просто поднимите стек и отлаживать вашу ошибку.

Другое редактирование Эта функциональность добавлена ​​в PyDev

Ответ 2

Это было добавлено автором PyDev в разделе Run > Manage Ppoint Exception Breakpoints

Ответ 3

Я пробовал большой трюк try-except, но он не работал должным образом, у вас есть стек, где он ломается, то есть в блоке except: вы не можете попасть в стек, где исключение было поднял оттуда, что бессмысленно.

update: у pydev есть средство для исключения исключения с версии 1.6.0, но нет пользовательского интерфейса, ему нужен код: https://sourceforge.net/tracker/?func=detail&aid=2970886&group_id=85796&atid=577332

Ответ 4

Долгое время, но запросы функций идут на sourceforge.