บทนำ

เสร็จสมบูรณ์เมื่อ

ยิ่งคุณค้นพบและระบุบักได้เร็วขึ้นคุณก็จะได้รับรหัสของคุณเสถียรและเผยแพร่ได้เร็วขึ้น Visual Studio Code สนับสนุนการดีบักโค้ดสําหรับ C# และภาษาการพัฒนาซอฟต์แวร์อื่นๆ ส่วนใหญ่ผ่านการใช้ส่วนขยาย เมื่อคุณได้เรียนรู้วิธีการใช้เครื่องมือดีบักของ Visual Studio Code คุณจะใช้เวลาน้อยลงสงสัยว่าทําไมรหัสของคุณหยุดทํางานและใช้เวลามากขึ้นในการพัฒนาแอปพลิเคชันที่ยอดเยี่ยม

สมมติว่าคุณกําลังใช้ Visual Studio Code เพื่อพัฒนาแอปพลิเคชันคอนโซล C# วัตถุประสงค์หลักของแอปพลิเคชันคือการประมวลผลข้อมูลลูกค้าตามกฎทางธุรกิจ คุณพัฒนาแอปพลิเคชันโดยใช้ชุดข้อมูลตัวอย่างขนาดเล็กและทํางานโดยไม่มีข้อผิดพลาด อย่างไรก็ตาม เมื่อคุณเรียกใช้โค้ดโดยใช้ชุดข้อมูลที่ใหญ่กว่า โค้ดของคุณจะสร้างผลลัพธ์ที่ไม่คาดคิดบางอย่าง คุณได้อ่านรหัสหลายครั้ง แต่เป็นการยากที่จะค้นหาข้อผิดพลาดในตรรกะของคุณ คุณได้ยินมาว่า Visual Studio Code มีเครื่องมือตัวแก้ไขจุดบกพร่องที่ดี แต่คุณไม่เคยใช้เครื่องมือเหล่านี้มาก่อน เธอไม่ต้องเสียเวลาอ่านรหัสอีกแล้วล่ะ คุณตัดสินใจว่าการเรียนรู้เครื่องมือตัวแก้ไขจุดบกพร่องเป็นโอกาสที่ดีที่สุดของคุณในการดําเนินการโครงการตรงเวลา

ในโมดูลนี้ คุณจะได้เรียนรู้วิธีการแก้ไขจุดบกพร่องโปรแกรม C# อย่างมีประสิทธิภาพใน Visual Studio Code โดยใช้จุดสั่งหยุดและเครื่องมือการดีบักอื่นๆ เช่น ทรัพยากรในมุมมอง RUN และ DEBUG

ในตอนท้ายของโมดูลนี้ คุณจะสามารถกําหนดค่าและใช้เครื่องมือตัวดีบักเกอร์ Visual Studio Code สําหรับ C#

วัตถุประสงค์การเรียนรู้

ในโมดูลนี้ คุณจะ:

  • กําหนดค่าโปรแกรมดีบักเกอร์ Visual Studio Code สําหรับโปรแกรม C#
  • สร้างจุดสั่งหยุดและทําตามขั้นตอนรหัสของคุณเพื่อแยกปัญหา
  • ตรวจสอบสถานะโปรแกรมของคุณในขั้นตอนการดําเนินการใด ๆ
  • ใช้สแตกการเรียกเพื่อค้นหาแหล่งที่มาของข้อยกเว้น

ในท้ายที่สุดคุณจะสามารถแยกบักโค้ดได้อย่างมีประสิทธิภาพโดยใช้เครื่องมือตัวดีบักและคุณไม่จําเป็นต้องพึ่ง Console.WriteLine พาอีกต่อไป

ข้อกําหนดเบื้องต้น

  • การติดตั้ง Visual Studio Code ที่กําหนดค่าไว้สําหรับการพัฒนาแอปพลิเคชัน C#
  • ความสามารถในการพัฒนาแอปพลิเคชันคอนโซล C# ที่ใช้ตรรกะทางธุรกิจโดยใช้คําสั่งการทําซ้ํา คําสั่งการเลือก และวิธีการแบบกําหนดเอง
  • ความเข้าใจพื้นฐานของตัวดีบักโค้ดและกระบวนการดีบัก