นับเป็นข่าวดีสำหรับท่านผู้อ่านที่เป็นนักพัฒนาเว็บ ซึ่งมักจะต้องเปิด Developer Tools (DevTools) บนเว็บเบราว์เซอร์เพื่อดีบักและแก้ไขข้อผิดพลาดของเว็บที่กำลังพัฒนากันอยู่บ่อยๆ
เมื่อไมโครซอฟท์ออกส่วนขยายสำหรับพัฒนาเว็บตัวใหม่ให้กับ Visual Studio Code ในชื่อว่า Elements for Microsoft Edge เพื่ออำนวยความสะดวกให้กับการดีบักเว็บไปอีกขั้น ด้วยการช่วยแสดงผลหน้าเว็บพร้อมดึงแท็บ Elements จาก DevTools บน Microsoft Edge (Chromium) ให้นักพัฒนาสามารถเรียกใช้งานได้จากภายใน VS Code โดยตรง
ภาพจากทวิตเตอร์ @VisualStudio

ส่วนเสริมดังกล่าวจะช่วยลดขั้นตอนในการแก้ไขหน้าเว็บ ในกรณีที่นักพัฒนาตัดสินใจดีบัก DOM ด้วยการเปิดเว็บเบราว์เซอร์ขึ้นมาตรวจสอบหน้าเว็บและทดลองแก้ไขโค้ด HTML/CSS บน DevTools ที่แม้ว่าจะช่วยทำให้สามารถดูผลของการแก้ไขหน้าเว็บบนเบราว์เซอร์ได้ในทันที
แต่ตัวนักพัฒนาก็จะยังต้องนำโค้ดที่แก้ไขแล้วบน DevTools ของเบราว์เซอร์กลับมาบันทึกที่โค้ดต้นฉบับบน code editor ซึ่งการแก้ไขโค้ดสลับไปสลับมาระหว่างเบราว์เซอร์และ code editor นี่เองที่อาจทำให้นักพัฒนาสับสนได้ (เช่นสลับไปเปิด code editor แล้วจำไม่ได้ว่าแก้ไขอะไรบนเบราว์เซอร์ไป)
การที่ส่วนขยาย Elements for Microsoft Edge ช่วยทำให้นักพัฒนาสามารถแก้ไขโค้ดต้นฉบับไปพร้อมๆ กับดูผลลัพธ์และดีบัก DOM ของหน้าเว็บได้ ภายใต้ VS Code เพียงหน้าต่างเดียวน่าจะช่วยลดความน่าสับสนที่เกิดจากเหตุการณ์ข้างต้นไปได้มาก

ส่วนขยาย Elements for Microsoft Edge ยังคงอยู่ในเวอร์ชันพรีวิว แต่ก็สามารถทดลองใช้งานได้แล้ว โดยจำเป็นต้องติดตั้ง
- เบราว์เซอร์ Microsoft Edge Insider (เวอร์ชัน Canary หรือ Dev Channel)
- ส่วนขยาย Elements for Microsoft Edge บน VS Code
ท่านใดสนใจเข้าไปอ่านวิธีการใช้งานได้ที่หน้าดาวน์โหลดของส่วนขยายและที่บล็อกต้นทางท้ายข่าวครับ
ที่มา - Microsoft Edge Blog, ทวิตเตอร์ @VisualStudio, ทวิตเตอร์ @EdgeDevTools
Check out our first experimental VS Code extension: Elements for Microsoft Edge!Install and try it out: https://t.co/i5E1Y5dmg7Give us your feedback on GitHub: https://t.co/EhZytdEpqy pic.twitter.com/uAmOOPh2G8
— Microsoft Edge DevTools (@EdgeDevTools) June 27, 2019
on
โห ใช้ DevTools บน IE/Edge
0FFiiz Mon, 22/07/2019 - 11:36
โห ใช้ DevTools บน IE/Edge ต้องใช้ spec คอมระดับไหนกันล่ะครับเนี่ย ยังหลงเหลือคนใช้อยุ่เหรอ นี่ i7 ram 16 SSD ยังกระตุกรัว ๆ
มันก็ Chrome DevTools
hisoft Mon, 22/07/2019 - 12:45
In reply to โห ใช้ DevTools บน IE/Edge by 0FFiiz
มันก็ Chrome DevTools ไม่ใช่เหรอครับ?
IE กับ edge
0FFiiz Mon, 22/07/2019 - 13:32
In reply to มันก็ Chrome DevTools by hisoft
IE กับ edge มันเป็นของมันเองอะครับ
ถ้าเกิดเว็บทีมี script คำนวณหนัก ๆ นี่
กรีดร้อง
อันนี้เป็น MS Edge เอนจิน
Job_The_Gamer Mon, 22/07/2019 - 14:02
In reply to IE กับ edge by 0FFiiz
อันนี้เป็น MS Edge เอนจิน Chromium น่ะครับ
ตัว DevTools จริงๆ ก็คือ Chrome DevTools เดิมแต่เอามาปรับแต่งเพิ่มนั่นล่ะ
แปลว่าตัวเดิม
0FFiiz Mon, 22/07/2019 - 14:56
In reply to อันนี้เป็น MS Edge เอนจิน by Job_The_Gamer
แปลว่าตัวเดิม ก็ยังคงเหมือนสินะครับ ?
ใช่ครับ แยกกันนะครับ
sabayjoo_ Mon, 22/07/2019 - 15:38
In reply to แปลว่าตัวเดิม by 0FFiiz
ใช่ครับ แยกกันนะครับ ไม่ใช่ตัวเดียวกัน
เค้าตั้งใจจะทิ้งตัวนั้นแล้วเอ
hisoft Mon, 22/07/2019 - 15:41
In reply to แปลว่าตัวเดิม by 0FFiiz
เค้าตั้งใจจะทิ้งตัวนั้นแล้วเอาตัวใหม่นี้ไปแทนในอนาคตครับ
ถามว่าจะใช้ Edge ในการ dev
illuminator Mon, 22/07/2019 - 15:25
ถามว่าจะใช้ Edge ในการ dev เว็บไหม บอกเลยว่าไม่
เพราะอะไรครับ?
hisoft Mon, 22/07/2019 - 15:38
In reply to ถามว่าจะใช้ Edge ในการ dev by illuminator
เพราะอะไรครับ?
IE มันติดในหัวอะ
Jirawat Mon, 22/07/2019 - 18:20
In reply to เพราะอะไรครับ? by hisoft
IE มันติดในหัวอะ เหมือนว่ามันสืบทอดกันมา บั๊กก็นาจะมีเหมือนๆกัน