در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی قدم به قدم با ابزارهای دیباگ در ویژوال استدیو آشنا شده و از آن ها در پروژه های واقعی استفاده خواهید کرد.
عنوان اصلی : Visual Studio: Advanced Debugging Tools
معرفی
ابزارهای پیشرفته دیباگر را کشف کنید
آنچه شما باید بدانید
نحوه دسترسی به کد GitHub
1. IntelliTrace
نگاهی گذرا به پنجره Diagnostics
نگاهی گذرا به ابزارهای IntelliTrace
آنچه شما باید بدانید
فایل های iTrace را درک کنید
انتخاب آنچه در فایلهای iTrace ذخیره شود
مشاهده فراخوانی تابع در اشکال زدایی تاریخی
مشاهده عکس های فوری در اشکال زدایی تاریخی
مشاهده استثناهای IntelliTrace
مشاهده پیام های رابط کاربری
مشاهده سایر رویدادها
جدول زمانی IntelliTrace را مشاهده کنید
2. با یک فایل iTrace کار کنید
یک فایل iTrace را هنگام اشکال زدایی ذخیره کنید
فایل های PDB را برای هر نسخه بایگانی کنید
مسیر نمادهای اشکال زدایی را پیکربندی کنید
فایل iTrace را برای ساخت اخیر باز کنید
منبع و PDB را برای ساخت قدیمیتر تغییر دهید
مشکلات را پس از استقرار تشخیص دهید
3. از Diagnostics and Visualizer Window استفاده کنید
مانیتور CPU را پیکربندی کنید
استفاده از CPU را با ابزارهای Diagnostics تجزیه و تحلیل کنید
استفاده از CPU را با Profiler تجزیه و تحلیل کنید
مشاهده استفاده از CPU بر اساس تابع
مانیتور حافظه را پیکربندی کنید
استفاده از حافظه را با ابزارهای Diagnostics تجزیه و تحلیل کنید
استفاده از حافظه را با Profiler تجزیه و تحلیل کنید
مشاهده جزئیات حافظه
4. کد چند رشته ای را اشکال زدایی کنید
اشکال زدایی کد چند رشته ای
نمونه برنامه را اجرا کنید
نمونه کد برنامه را بررسی کنید
نمای کلی پنجره های اشکال زدایی موضوع
با پنجره Threads اشکال زدایی کنید
موضوعات کارگر را در پنجره Threads ببینید
نمادهای رشته ها را در ویرایشگر منبع نشان دهید
با ساعت موازی اشکال زدایی کنید
رشته ها را با نام ها و پرچم های سفارشی شناسایی کنید
پشته تماس Thread را مشاهده کنید
کد اصلاح شده برای Parallel Stack را بررسی کنید
از پنجره Parallel Stack استفاده کنید
نقاط شکست شرطی از Thread ID
نخ ها را منجمد و ذوب کنید
5. نقشه های کد تعاملی
قابلیت نقشه کد را نصب کنید
نقشه های کد را فعال کنید
فایل نقشه کد را ذخیره کنید
با فایل نقشه کد باز و اشکال زدایی کنید
پشته تماس را در نقشه کد پیمایش کنید
نظرات و پرچم ها را به نقشه کد اضافه کنید
تغییر طرح نقشه کد
نقشه کد را با کانتینرهای نوع تقویت کنید
نقشه را با افزودن همه اعضای نوع کامل کنید
6. نکات رفع اشکال
چندین نقطه شکست با نقاط شکست درونی
جلسات اشکال زدایی را با ویژگی DebuggerDisplay تقویت کنید
اشکال زدایی بازگشتی با پنجره موازی Watch
نقاط شکست را با نقاط شکست تابع به همه اضافه بارها اضافه کنید
از دستورات اشکال زدایی برای ایجاد لیستی از داده های اشکال زدایی استفاده کنید
نتیجه
بعدش چیه
Visual Studio: Advanced Debugging Tools
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.