web-dev-qa-db-ja.com

pycharmの未処理の例外でブレーク

誰かがpycharmで未処理の例外を破る方法を知っていますか? per このリンク それは可能であるはずですが、私にとっては壊れていません(ビルド105.58)。これを有効にするためにオンにする必要があるスイッチはありますか?

編集:私はあなたが提案したことをしましたが、デバッガーは未処理の例外で壊れていません。下のスクリーンショットを見て、何か他のことをする必要があるかどうか教えてください。 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)

論介以外のプロジェクトでは壊れることはありますが、論介プロジェクトでは壊れません。これはどのように修正できますか?

39
morpheus

お願いします ドキュメントを確認してください

例外ブレークポイントを作成するには

  1. メインメニューで、[実行]、[実行]の順に選択します。ブレークポイントを表示するか、Ctrl + Shift + F8を押します。
  2. [例外ブレークポイント]タブを選択します。
  3. [追加]ボタンをクリックします。
  4. [例外クラスの入力]ダイアログで、ライブラリまたはプロジェクトから目的の例外クラスを指定し、[OK]をクリックします。
35
CrazyCoder

Pycharm 5では(少なくとも)「すべての例外」と「終了時」をチェックすることで、未処理の例外でブレークさせることができます。

5
maazza