6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Eclipseのデバッガモードを使ったデバッグをする時に心がけること

Posted at

(基本の基本)デバッグをしていて、忘れがちなことをメモしておく。

コンソールを確認する。

値をみたりコードを見ていたりして、ついつい見落としがちになってしまっている・・・。
コンソールに出たエラー文をターミナルでgrepをかけることによって、どのエラーに引っかかっているかを知ることができる。

止まっているThreadを一度Suspendする。

処理しているはずなのに動いていないThreadを一度Suspendすれば、どこで停止しているのかを知ることができる。
どのThreadでどの処理をしているのかを知っている必要がある。


breakpointをどこに付けるかのコツとか。

breakpointで頻繁に処理が止まるのがめんどくさい場合

止めたい状況でのユニークな値をif文で囲む。
そのif文の中にbreakpointをかけると楽。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?