12 Tips & Tricks ที่ควรรู้ใน Chrome DevTools

28-มี.ค.-18

คัมภีร์เทพ IT

วันนี้ทีมงานมี Tips & Tricks ที่คุณควรรู้ใน Chrome DevTools มาฝากกันครับ สำหรับผู้ที่ใช้อยู่แล้วหรือสนใจอยากลองใช้ Chrome DevTools น่าจะสามารถนำไปประยุกต์ใช้ในการทำงานได้นะครับ

1. Drag &-Drop ใน Elements panel

Elements panel, คุณสามารถ Drag & Drop ตัว Element ต่างๆ ของ HTML ได้ รวมทั้งสามารถเปลี่ยนตำแหน่งภายใน Page ได้

2. การอ้างอิง Element ที่เลือกไว้ใน Console

Node ใน Elements panel และพิมพ์ $0 ใน Console เพื่ออ้างอิงมัน

แต่ถ้าคุณใช้ jQuery สามารถใช้ $($0) ในการ access ไปยัง jQuery API บน Element นั้น

3. ใช้ค่าที่ดำเนินการครั้งล่าสุดใน Console

ใช้ $_ เพื่ออ้างอิงค่าที่ส่งกลับ(Return Value) ของการดำเนินการล่าสุดใน Console

4. เพิ่ม CSS และแก้ไข State ของ Element

ใน Elements panel นั้น มี 2 ปุ่มที่ คุณสามารถใช้ประโยชน์ได้

ส่วนแรก ช่วยให้คุณสามารถเพิ่ม Property ใหม่ของ CSS ด้วยตัวเลือกที่คุณต้องการ แต่เพิ่ม Element ที่เลือกไว้ก่อนล่วงหน้า

ส่วนที่ 2 ช่วยให้คุณเรียกใช้ State สำหรับ Element ที่เลือกไว้ ดังนั้น คุณจึงสามารถดู Style ที่ใช้งานอยู่เมื่อมัน active, hovered หรือ on focus

5. การ Save ในไฟล์ CSS ที่แก้ไขแล้ว

คลิกชื่อของไฟล์ CSS ที่คุณแก้ไข ตัว Inspector จะเปิดมันใน Sources pane และจากนั้นคุณจะสามารถ Save ข้อมูลได้จากการแก้ไขของคุณ

เทคนิคนี้ ใช้ไม่ได้สำหรับ Selectors ใหม่ที่เพิ่มเข้ามาโดยใช้ + หรือใน Property ชื่อ element.style แต่มันใช้ได้เมื่อมีการแก้ไขไฟล์ที่มีอยู่แล้ว

6. สามารถ Screenshot ใน Element ที่ต้องการ

เลือก Element ที่ต้องการแล้วกด cmd-shift-p (หรือ ctrl-shift-p ใน Windows) เพื่อเปิด Command Menu แล้วเลือก Capture node screenshot

7. ค้นหา Element โดยใช้ CSS selectors

กด cmd-f (ctrl-f ใน Windows) เพื่อเปิด Search box ใน Elements panel จากนั้นคุณสามารถพิมพ์สิ่งที่จะค้นหาใน Source code ของคุณ หรือสามารถใช้ CSS selectors เพื่อให้ Chrome ทำการ Generate ภาพให้คุณ

8. การใช้ Shift-enter ใน Console

หากต้องการเขียนคำสั่งที่มีหลายๆ บรรทัดใน  Console ให้กด shift-enter

คุณสามารถ clear ค่า Console ได้โดยใช้ปุ่ม “Clear” ที่ด้านบนซ้ายของ Console หรือสามารถกด ctrl-l หรือ cmd-k ก็ได้

9. ใช้ Go to…

ใน Sources panel:

  • cmd-o (ctrl-o ใน Windows) เพื่อแสดงไฟล์ทั้งหมดที่ใช้ใน Page ของคุณ
  • cmd-shift-o (ctrl-shift-o ใน Windows) เพื่อแสดง Symbols (properties, functions, classes) ในไฟล์
  • ctrl-g เพื่อไปบรรทัดที่ต้องการ

10. Watch Expression

แทนที่คุณจะเขียนชื่อตัวแปร หรือ expression ซ้ำๆ เพื่อตรวจสอบค่าระหว่างการ Debug นั้น คุณสามารถเพิ่มมันลงใน list ของ Watch Expression ได้

11. XHR/Fetch debugging

สามารถเปิด Debugger จาก XHR/Fetch Breakpoints panel คุณสามารถ Set Breakpoints เมื่อ XHR/Fetch call ถูกส่งค่าได้

12. Debug บน DOM modifications

Element ที่ต้องการ แล้วเลือก Break on Subtree Modifications เมื่อใดก็ตามที่ Script ผ่านไปที่ Element นั้นและแก้ไขมัน ตัว Debugger ก็จะหยุดโดยอัตโนมัติเพื่อให้คุณตรวจสอบว่าเกิดอะไรขึ้น

ที่มา: https://medium.freecodecamp.org/

 

 

รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert

 

อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความที่เกี่ยวข้อง