تبليغاتX
دانشجویان فناوری اطلاعات تهران جنوب
breakpoints در visual studio

شايد تا حالا براتون اتفاق افتاده باشه يه برنامه اي رو كه كلي وقت صرف نوشتنش كرديد وبا كلي ذوق و شوق سراغ compile  كردنش مي ريد... با يه طومار error روبرو مي شيد، مي شينيد و كلي با error هاش سر و كله مي زنيد تا آخر خروجي برنامه رو مي بينيد.ولي وقتي داريد خروجي رو دنبال مي كنيد مي بينيد كه اصلا اون چيزيايي رو كه مي خواستيد تو خروجي نيستند.حالا بايد دوباره كل برنامه رو چك كنيد تا اشكالات الگوريتميك برنامه رو پيدا كنيد.اينجاست كه ديگه مي بريد و برنامه رو بي خيال مي شيد.

اما يكي از امكانات مفيدي كه visual studio در اختيار ما مي ذاره اينه كه مي تونيم خط به خط برنامه رو دنبال كنيم تا اشكالاتمون رو به طور دقيق پيدا كنيم.

براي اين كار ما از break points استفاده مي كنيم:

1)براي قرار دادن break point بر روي خط مورد نظر كافيست بر روي حاشيه كنار صفحه اصلي برنامه  

و خط مورد نظر كليك كنيد و يا با رايت كليك كردن بر روي خط مورد نظر insert breakpoint را انتخاب كنيد. براي نمونه يه برنامه دلخواه رو باز كنيد و بر روي دو خط از آن (يا هر تعداد خطي كه مايليد) breakpoint را قرار دهيد(يك كره قرمز رنگ مشاهده مي كنيد).

2)بعد از قرار دادن breakpoint ها بر روي Build>Build Solution كليك كنيد تا برنامه compile شود بعد Debug>Start را انتخاب كنيد.برنامه به محض رسيدن به اولين breakpoint متوقف مي شود.

3)حالا شما مي تونيد داده هاتون رو تا اين قسمت برنامه چك كنيد. يعني اگر ماوس رو روي هر متغير برنامه ببريد مقدار متغير ظاهر مي شه.

4)براي ادامه دادن اين كار تا breakpoint  بعدي Debug>Continue‌ رو انتخاب كنيد...

و بدين ترتيب تا آخر برنامه مي تونيد اشتباهاتتون رو اصلاح كنيد.

البته براي كار با breakpoint بهتره چند نكته رو بدونيد:

1)قرار دادن breakpoint در مكان هايي كه تاثيري در برنامه ندارند(مثلا خطوط خالي يا comment ها )

باعث مي شه تا breakpoint در خط بعدي عمل كنه.

2)براي غير فعال كردن breakpoint كافيست روي علامت آن در حاشيه سمت چپ كليك كنيد.  

2 نوشته شده در  یکشنبه چهاردهم خرداد 1385ساعت 13:4  توسط سید وحید قیومیه  |