달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'TIP'에 해당되는 글 1건

  1. 2008.11.08 [eclipse] debug에서 toString() 내용 변경하기 2
bean에 특별히 toString()메서드를 구현하지 않을때 디버깅을 실시하면 대개 아래와 같이 표현됩니다.


특별한 경우가 아니라면 person옆의 + 를 클릭하면 실제 변수들에 할당된 값을 보여주기 때문에 어려움은 없습니다만 Expressions에 등록된 값들이 많은 경우에는 아무래도 + 를 펼쳐보기가 귀찮은게 사실입니다.
많은 개발자들이 toString() 메소드를 구현해서 본인만의 형식으로 보기도 하지만 직접 toString() 을 구현하지 않는 개발자도 많죠.


Preferences에서 Java > Debug > Detail Formatters 를 선택하시면 위와 같은 화면이 나옵니다.
아래처럼 클래스는 선택하고 본인만의 toString() 메소드를 구현할수 있습니다. 물론 소스에 직접 적용하지는 않습니다.


다시 디버깅을 해보면 아래처럼 나옵니다. 소스에 별다른 영향없이 본인이 원하는 형태로 toString()를 구현할 수 있습니다. 장점이 있을지.. 그다지 필요없는 기능일지는.. 알아서 판단하시길.. ^^


Posted by fromm0
|