pydevデバッガーを例外で中断させることは可能ですか?
Mat
質問する
12182 次
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 に答える