0

Dartエディターを使用しています。誤って null でメソッドを呼び出したり、他の非常に一般的な実行時エラーをトリガーしたりした場合、IDE に例外の発生場所を教えてもらいたいと思います。代わりに、メソッドの名前、引数、および呼び出しの受信者を通知するだけです。

最終的には、エントリポイントからプログラムをステップ実行し、どこで問題が発生するかを確認してから、何が例外をスローしたかを法医学的に推測する必要があります。

設定がおかしくないですか?IDE で問題のある行に移動したり、コンソールでスタックトレースを取得したりすることに慣れています。エラーのハンティングは、より多くの時間を消費します。必要な情報を入手するにはどうすればよいですか?

4

1 に答える 1

1

Tools > Preferences > Run and Debugで、Breaking on exceptionsのポリシーを変更できます。すべてのエディターを選択すると、すべての例外でエディターが中断され、デバッガー パネルでスタック トレースを確認できるようになります。

于 2013-08-26T15:07:38.950 に答える