ผมเขียนบทควยเรื่อง x-debug ไว้ เอ่อ… 2 บทความ

  1. Netbean 7.0+x-debug รักเธอโคตรโคตร
  2. x-debug กับ netbean

ผมอุตส่าเขียน แล้วผมก็กลัวว่าบรรดาท่านๆ จะไม่เจอบทความที่ผมเขียน หรือไม่งั้นก็อ่านแล้วก็ผ่านๆไป ผมจึงตั้งใจเขียนบทความนี้ขึ้นมาอีก 1 บทความ โชว์ให้ท่านเห็นว่าอี x-debug นั้นมันดีต่อสุขภาพทางสมองของท่านอย่างไร ไอ้ประเภทอยากเห็นค่าตัวแปร แล้วต้องมานั่ง echo กันเป็นบรรทัดๆ นั้น เลิกเสียเถอะ  มันเป็นสิ่งไม่พึงประสงค์ต่อสุขภาพจิต และสุขภาพสายตาเอาเสียเลย

มาดูกันมาว่า เวลาที่ผมทำงานจริงๆ และใช้ x-debug หาบักของโค้ดจริงๆ บรรยากาศมันเป็นเช่นไร

นี่เลยพระคุณท่าน มันสามารถกำหนดตำแหน่งที่จะให้ PHP รันมาถึงบรรทัดที่ต้องการดีบักได้ และจะกำหนดกี่จุดก็ได้ รายละเอียดของตัวแปรขณะรันไทม์ออกมาแสดงกันให้เห็นๆ ไม่ต้อง echo มันเสียเวลา มันโง่ด้วย

สั่งให้ PHP มันรันไปทีละบรรทัดได้เลย แค่กดปุ่ม step over ไล่ไปทีละบรรทัดแล้วดูค่าตัวแปรเอา จะได้รู้สักทีว่าอีเออเร่อมันเกิดตรงไหน

หรืออยากเห็นค่าตัวแปรตัวไหน เอาเมาส์ไปชี้ มันก็แหกขึ้นมาให้ดู แจ่มน้อยซะเมื่อไร

ยังไม่หมด ในขณะกำลังไล่บัก อยากแก้โค้ดหรือเพิ่มโค้ดก็ทำได้เลย ไม่ต้องปิดการดีบักก่อนแล้วค่อยแก้

คิดดูนะ แค่เราสั่ง PHP ให้มันรันไปทีละบรรทัดแล้วเช็กค่าตัวแปรกันได้ขณะรันไทม์ แค่นี้ชีวิตก็เจอสวรรค์แล้ว

โค้ดที่เห็นด้านบน ผมกำลังเขียนปลักอินเติมเข้าไปใน wordpress