48

pydevデバッガーを例外で中断させることは可能ですか?

4

3 に答える 3

53

これは、PyDev の作成者によって、[実行] > [Python 例外ブレークポイントの管理] の下に追加されました。

于 2011-07-11T20:09:05.963 に答える
17

例外ありますか?

私の記憶が正しければ、PyDev(Eclipseの場合)ではこれが可能です。


編集:もう一度調べて、pdbのドキュメントを確認しましたが、例外ブレークポイントを設定する方法が見つかりません。

非常に大雑把な回避策を提案するかもしれませんが、必要な場合は、try-exceptブロック内からプログラムを呼び出し、そこにブレークポイントを設定し、ブロックでブレークしたらexcept、スタックを上ってエラーをデバッグできます。

別の編集この機能がPyDevに追加されました

于 2009-01-18T17:43:29.973 に答える
4

私は大きな try-except トリックを試しましたが、期待どおりに機能しませんでした。例外が発生したスタックに到達することはできません。 、それは無意味です。

更新: pydev には 1.6.0 以降、break-on-exception 機能がありますが、UI はまだありません。コードが必要です: https://sourceforge.net/tracker/?func=detail&aid=2970886&group_id=85796&atid=577332

于 2010-12-28T11:57:27.397 に答える