ฉันจะล้างคอนโซล JavaScript ในเครื่องมือสำหรับนักพัฒนา Safari 6 ได้อย่างไร


11

ใน Safari เวอร์ชันก่อนหน้าคอนโซล JavaScript ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ (aka ผู้ตรวจสอบเว็บ) มีปุ่ม 'ชัดเจน' เล็กน้อยที่ด้านล่างซึ่งล้างรายการคอนโซลออกซึ่งเป็นประโยชน์สำหรับการกำจัดความยุ่งเหยิงระหว่างเซสชันการดีบัก

ในฐานะของ Safari 6 เครื่องมือพัฒนา Dev ใหม่ไม่มีปุ่มดังกล่าว การใช้ด้วยตนเองclear()และconsole.clear()ไม่ทำงานเช่นกัน รายการ 'Clear Console' ในเมนูตามบริบทดูเหมือนจะไม่ทำอะไรให้ฉันเลย

สั้นconsole.log("\n\n\n\n\n\n\n\n\n")ๆ มีวิธีล้างคอนโซลใน Safari 6 หรือไม่

คำตอบ:


18

ใช้ Command-K ( + K) เพื่อล้างคอนโซล Safari 6 Web Inspector


1
ที่น่ากลัว! ขอบคุณมากนี่ทำให้ฉันรู้สึกแย่ ทางลัดที่ไม่มีเอกสาร FTW: P
Nathan Greenstein

1
สิ่งที่ command-K ทำงานให้ฉันซักพักแล้วก็หยุดทำงาน ดูเหมือนว่า Safari 6 จะค่อนข้างไม่สอดคล้องกัน

ดูเหมือนว่าทางลัดจะทำงานเฉพาะเมื่อคอนโซล (ไม่ใช่พรอมต์) โฟกัส แม้ว่าดูเหมือนจะไม่ได้รับการบันทึก แต่อย่างน้อยก็สอดคล้องกับ Terminal.app :)
jmk

1
คุณประหยัดประสาทของฉันจริงๆ)
lupatus

2
ไม่มีเอกสารซึ่งclear()มีการบันทึกไว้และใช้งานไม่ได้!
vol7ron

0

ณ วันที่พฤษภาคม 2019:


แม้ว่าเวอร์ชั่นปัจจุบันของ Safari จะอยู่ไกลเกินกว่า6จะเป็น12จริง ทางลัดที่ใช้งานได้สำหรับฉันใน FireFox 67.0, Safari 11.1.2, Chromium 76.0.3802.0 คือ:
Ctrl+L


PS: โพสต์ในกรณีที่ใครบางคนจะมาที่นี่มองหาโซลูชัน" ข้ามเบราว์เซอร์ " (เหมือนที่ฉันทำ)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.