¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®

 

¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®´Â ´ç½Å¿¡°Ô Ưº°ÇÑ ¸Þ¼ÒµåÀÇ ÀÔ±¸¿Í Ãⱸ À̺¥Æ®¸¦ °¨½ÃÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.  Method Breakpoints ÅÇÀº ±×µéÀ» º¸°í, Ãß°¡Çϰí, ¶Ç´Â Á¦°ÅÇϰųª ±× ƯÁ¤ ¼Ó¼ºÀ» ¼³Á¤ÇÏ´Â ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ °ü¸®ÇÏ´Â °ÍÀ» µ½½À´Ï´Ù.
´ç½ÅÀÇ Äڵ忡¼­ ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ º¸±â À§ÇØ ´ç½ÅÀº Breakpoints ´ÙÀ̾ó·Î±×¿¡ Method Breakpoints ÅÇ¿¡ °¥ ¼ö ÀÖ½À´Ï´Ù.



¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®´Â ´ÙÀ½°ú °°ÀÌ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù:  ´ç½ÅÀÇ ÄÚµå·Î °¡°í ij·µÀ» ´ç½ÅÀÌ °¨½ÃÇÏ°í ½Í¾îÇÏ´Â ¸Þ¼Òµå ³»ºÎÀÇ Ä³·µÀ» ¹èÄ¡ÇϽʽÿÀ, ±×¸®°í Run ¸Þ´º¿¡¼­ Toggle Method Breakpoint¸¦ ¼±ÅÃÇϰųª ¸Þ¼Òµå ¼±¾ð ¿·ÀÇ ¿ÞÂÊ È¨Åë ¿µ¿ªÀÇ ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ³õ°í Alt + Click¸¦ ´©¸¨´Ï´Ù.
Breakpoints ´ÙÀ̾ó·Î±×´Â Method Breakpoints  ÅÇÀÇ ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¸ñ·ÏÀÌ ¸ðµç Á¤ÇØÁø ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ Ç¥½ÃÇÏ´Â °÷¿¡¼­ º¸ÀÏ °ÍÀÌ°í ¸ðµç ¹öư°ú ¿É¼Ç ±×·ìÀº ÀÌ¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.  È¨Åë ¿µ¿ªÀÇ ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®´Â ¼±ÅÃµÈ ¸Þ¼Òµå ¼±¾ðÀÇ ¿·¿¡ ³õÀÌ´Â ±âÈ£¿Í ÇÔ²² ¸¶Å©µÉ °ÍÀÔ´Ï´Ù.
´ç½ÅÀº ´ÙÀ½ ´ÙÀ̾ó·Î±×¿¡¼­ ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼Ó¼ºÀ» º¼ ¼ö ÀÖ°í, ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù:


¾î¶² ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®´Â ¾Ë·ÁÁø ÀÚ¹Ù SDK¿¡ ´ëÇØ Àû¾îµµ µð¹ö°Å ¼º´ÉÀ» ±ØÀûÀ¸·Î °¨¼Ò½Ãų ¼ö ÀÖ½À´Ï´Ù.  ±×·¯¹Ç·Î, ±×µéÀÌ Á¤¸»·Î ÇÊ¿äÇÒ ¶§¸¸ ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ±Ç°íµË´Ï´Ù.


¸¹Àº ¿É¼Ç ±×·ì (Áï Watch ,  Actions ¿Í  Conditions)Àº  ´õ ³·Àº ÆÐ³Î¿¡¼­ ÁÖ¾îÁý´Ï´Ù.

Method Breakpoints ´ÙÀ̾ó·Î±×´Â 3°³ÀÇ ¿É¼Ç ±×·ìÀ» °¡Áý´Ï´Ù.  Watch ±×·ìÀº ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¿¡ ƯÀ¯ÇÕ´Ï´Ù.  Actions °ú Conditions  ¼±Åà ±×·ìÀº IDEAÀÇ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ À§ÇØ À¯»çÇÑ ´Ù¸¥ Ç׸ñ°ú ÇÔ²² ºê·¹ÀÌÅ© Æ÷ÀÎÆ®-°øÅë À̽´ ¼½¼Ç¿¡¼­ ±â¼úµË´Ï´Ù.

Watch group  


Watch ±×·ìÀº °¨½ÃÇÏ´Â ¸Þ¼Òµå ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¿Í °ü·ÃÇÑ À̺¥Æ®¸¦ Ä¿½ºÅ͸¶ÀÌÁîÇÕ´Ï´Ù.  ´ç½ÅÀº Method entry, Method exit ¶Ç´Â ¾çÂÊ ¸ðµÎ¸¦ °¨½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.