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

Перерыв на необработанное исключение в pycharm

Кто-нибудь знает, как сломать необработанные исключения в pycharm? per эта ссылка, это должно быть возможно, хотя оно не ломается для меня (сборка 105.58). Есть ли какой-нибудь переключатель, который я должен включить, чтобы включить это?

EDIT: я сделал то, что вы предложили, но отладчик не нарушает необработанные исключения. См. Снимок экрана ниже, и дайте мне знать, если мне нужно сделать что-то еще. enter image description here

Кажется, это та же проблема, что и нарушение необработанных исключений в pydev/gae. Pycharm использует pydevd для отладчика.

C:\Python25\python.exe "C:\Program Files\JetBrains\PyCharm 1.2.1\helpers\pydev\pydevd.py" --client 127.0.0.1 --port 49371 --file C:/Users/morpheus/PycharmProjects/untitled1/main.py
pydev debugger: warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower)
pydev debugger: starting
Connected to pydev debugger (build 105.58)

Я могу заставить его сломаться на проекте non-gae, но он не сломается на проекте gae. Как это можно зафиксировать?

4b9b3361

Ответ 1

Пожалуйста, проверить документацию:

Чтобы создать контрольную точку исключения

  • В главном меню выберите "Выполнить" | Просмотрите точки останова или нажмите Ctrl + Shift + F8.
  • Выберите вкладку "Точки останова".
  • Нажмите кнопку "Добавить".
  • В диалоговом окне "Введите класс исключения" укажите желаемое исключение класс из библиотеки или из проекта и нажмите "ОК".

Ответ 2

Теперь на Pycharm 5 (по крайней мере) вы можете заставить его сломаться на необработанных исключениях, проверив "все исключения" и "на завершение".