คำถามติดแท็ก google-chrome-devtools

Chrome DevTools เป็นเครื่องมือสำหรับนักพัฒนาเว็บที่สร้างขึ้นใน Google Chrome

12
คำแนะนำสำหรับการดีบักสไตล์การพิมพ์หรือไม่
เมื่อไม่นานมานี้ฉันกำลังทำงานกับสไตล์การพิมพ์สำหรับเว็บไซต์และฉันรู้ว่าฉันกำลังสูญเสียวิธีที่มีประสิทธิภาพในการปรับแต่ง เป็นสิ่งหนึ่งที่ต้องมีวงจรการรีโหลดสำหรับการทำงานบนเค้าโครงบนหน้าจอ: เปลี่ยนรหัส คำสั่งแท็บ โหลด แต่กระบวนการทั้งหมดนั้นจะยากลำบากกว่าเดิมเมื่อคุณพยายามพิมพ์: เปลี่ยนรหัส คำสั่งแท็บ โหลด พิมพ์ เหล่ที่รูปภาพตัวอย่างก่อนพิมพ์ เปิด PDF ในหน้าตัวอย่างเพื่อตรวจสอบเพิ่มเติม มีเครื่องมือที่ฉันขาดหายไปที่นี่? ผู้ตรวจสอบของ WebKit มีช่องทำเครื่องหมาย "แกล้งเป็นสื่อเพจ" หรือไม่ มีเวทมนต์ที่ Firebug ( ตัวสั่น ) ทำอะไรได้บ้าง?

15
ดูรายการตัวแปร JavaScript ทั้งหมดใน Google Chrome Console
ใน Firebug แท็บ DOM จะแสดงรายการตัวแปรสาธารณะและวัตถุทั้งหมดของคุณ ในคอนโซลของ Chrome คุณต้องพิมพ์ชื่อของตัวแปรสาธารณะหรือวัตถุที่คุณต้องการสำรวจ มีวิธี - หรืออย่างน้อยคำสั่ง - เพื่อให้คอนโซลของ Chrome แสดงรายการตัวแปรสาธารณะและวัตถุทั้งหมดหรือไม่ มันจะประหยัดการพิมพ์จำนวนมาก

8
Chrome Dev Tools: จะติดตามเครือข่ายสำหรับลิงก์ที่เปิดแท็บใหม่ได้อย่างไร
ฉันต้องการติดตามกิจกรรมเครือข่ายที่เกิดขึ้นเมื่อฉันคลิกที่ลิงก์ ปัญหาคือลิงก์เปิดแท็บใหม่และเห็นได้ชัดว่าเครื่องมือ Dev ทำงานได้ตามแท็บที่เปิดอยู่ "เก็บรักษาบันทึกการนำทาง" ไม่ช่วย วิธีแก้ปัญหาปัจจุบันของฉันคือย้ายไปที่ FireFox และ HttpFox ซึ่งไม่มีปัญหานี้ ฉันสงสัยว่านักพัฒนาซอฟต์แวร์ทั้งหมดของ Chrome จะจัดการกับสิ่งนี้ได้อย่างไรมันฟังดูค่อนข้างธรรมดา (แน่นอนฉันได้ค้นหาคำตอบแล้วไม่พบว่ามีประโยชน์อะไร)

12
จะยุติการทำงานของสคริปต์เมื่อทำการดีบั๊กใน Google Chrome ได้อย่างไร
เมื่อก้าวผ่านโค้ด JavaScript ในดีบักเกอร์ Google Chrome ฉันจะยุติการทำงานของสคริปต์ได้อย่างไรหากฉันไม่ต้องการดำเนินการต่อ วิธีเดียวที่ฉันพบคือปิดหน้าต่างเบราว์เซอร์ การกด "โหลดหน้านี้ใหม่" จะเรียกใช้รหัสที่เหลือและส่งแบบฟอร์มราวกับว่ากด F8 "ดำเนินการต่อ" อัปเดต : เมื่อกด F5 (รีเฟรช) ในขณะที่สคริปต์หยุดชั่วคราว: Google Chrome (v22) เรียกใช้สคริปต์ หากสคริปต์ส่งคำขอ HTTP การตอบสนอง HTTP สำหรับคำขอนั้นจะปรากฏขึ้น หน้าเดิมไม่ได้รีเฟรช IE 9 เพิ่งหยุดทำงาน อย่างไรก็ตาม IE มีตัวเลือก "Stop Debugging" ซึ่งเมื่อกด (หากคุณไม่ได้กด F5 ก่อนหน้านี้) จะยังคงเรียกใช้สคริปต์ภายนอกตัวดีบัก Firebug ทำงานเหมือนกับ Chrome การปิดและเปิดอีกครั้งหน้าต่างเบราว์เซอร์อาจไม่ใช่วิธีที่ง่ายที่สุดต่อไปเพราะจะฆ่าสถานะเซสชันของเบราว์เซอร์และอาจมีความสำคัญ จุดพักทั้งหมดของคุณจะหายไปเช่นกัน อัปเดต (มกราคม 2014) : …

16
ฉันจะบังคับให้โหลดซ้ำได้ยากใน Chrome สำหรับ Android
ใน Chrome สำหรับเดสก์ท็อปฉันมีตัวเลือกในเครื่องมือ dev เพื่อปิดการใช้งานแคชอย่างสมบูรณ์เมื่อเปิดเครื่องมือ dev และฉันมีตัวเลือกในการรีโหลดแบบแมนนวลเมื่อคลิกที่ปุ่มรีโหลดนาน (ด้วยเครื่องมือ dev เปิด) มีเทคนิคดังกล่าวสำหรับ Chrome สำหรับ Android หรือไม่ ฉันไม่พบการตั้งค่าใด ๆ ฉันจะทำอย่างไรเมื่อฉันต้องการบังคับให้เบราว์เซอร์ดาวน์โหลดไฟล์จาวาสคริปต์หรือไฟล์ css แทนที่จะใช้แคชเมื่อพัฒนา?


16
การแก้จุดบกพร่องระยะไกล iOS
ด้วย Chrome รุ่นล่าสุดสำหรับ iOS ฉันสงสัยว่าคุณจะเปิดใช้งานการดีบักแบบรีโมทสำหรับ Chrome iOS ได้อย่างไร ปรับปรุง: ด้วยการเปิดตัว iOS 6, การแก้จุดบกพร่องระยะไกลขณะนี้คุณสามารถทำได้ด้วยSafari

8
จะลบเบรกพอยต์ทั้งหมดในขั้นตอนเดียวใน Google Chrome ได้อย่างไร
จะลบเบรกพอยต์ทั้งหมดในขั้นตอนเดียวใน Google Chrome ได้อย่างไร ใช้รุ่น 11 [อัพเดต] ขณะนี้มีคำขอคุณสมบัติสำหรับสิ่งนี้ [อัพเดต] คำขอคุณสมบัติถูกปิด (ธันวาคม 2011)!

1
การแก้ไขข้อบกพร่องของ Chrome - ทำลายเหตุการณ์การคลิกครั้งต่อไป
เรามีปุ่ม กิจกรรมการคลิกได้รับการจัดการโดยเฟรมเวิร์กของบุคคลที่สามอย่างไรก็ตามเฟรมเวิร์กนั้นมีค่าอย่างใด เราต้องการดีบักเฟรมเวิร์กอย่างไรก็ตามเราไม่ทราบว่ารหัสตัวจัดการเหตุการณ์ที่เกี่ยวข้องอยู่ที่ใดเพื่อตั้งค่าเบรกพอยต์ โดยทั่วไปแล้ว "หยุดการคลิกเหตุการณ์ถัดไป" และดูว่ากรอบการทำงานของบุคคลที่สามจัดการการคลิกนี้ได้อย่างไรและอย่างไร

7
จะอ่านข้อความคอนโซลจาก background.js ในส่วนขยายของ Chrome ได้ที่ไหน
ฉันเพิ่งเริ่มด้วยส่วนขยายของ Google Chrome และฉันไม่สามารถเข้าสู่คอนโซลจากพื้นหลัง js ได้ เมื่อมีข้อผิดพลาดเกิดขึ้น (ตัวอย่างเช่นเนื่องจากข้อผิดพลาดทางไวยากรณ์) ฉันไม่พบข้อความแสดงข้อผิดพลาดใด ๆ ไฟล์รายการของฉัน: { "name": "My First Extension", "version": "1.0", "manifest_version": 2, "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png" }, "background": { "scripts": ["background.js"] }, "permissions": [ "pageCapture", "tabs" ] } background.js: alert("here"); console.log("Hello, world!") เมื่อฉันโหลดส่วนขยายการแจ้งเตือนจะปรากฏขึ้น แต่ฉันไม่เห็นสิ่งใดที่ถูกบันทึกไว้ในคอนโซล ผมทำอะไรผิดหรือเปล่า?

11
จะบันทึกการเปลี่ยนแปลง CSS ของแผงสไตล์ของเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ได้อย่างไร
จะบันทึกการเปลี่ยนแปลง CSS ของแผงสไตล์ของเครื่องมือนักพัฒนาซอฟต์แวร์ Google Chrome ได้อย่างไร ที่เว็บไซต์ของเครื่องมือมันบอกว่าเราสามารถเห็นการเปลี่ยนแปลงทั้งหมดในแผงทรัพยากร แต่ฉันกำลังทำงานอยู่บนไฟล์ CSS แต่การเปลี่ยนแปลงไม่แสดงในแผงทรัพยากรสำหรับฉัน คุณรู้จักโปรแกรมเสริมใดบ้างเครื่องมือในการบันทึกการเปลี่ยนแปลง css ของเครื่องมือนักพัฒนาซอฟต์แวร์ Chrome หรือไม่ ฉันรู้ว่าสำหรับ Firebug มีhttps://stackoverflow.com/search?q=firebug+CSS+changes+saveมากมาย

5
Chrome Dev Tools - แก้ไขจาวาสคริปต์และโหลดซ้ำ
เป็นไปได้หรือไม่ที่จะแก้ไข JavaScript ของหน้าเว็บจากนั้นโหลดหน้าเว็บซ้ำโดยไม่โหลดไฟล์ JavaScript ที่แก้ไขใหม่ (และทำให้สูญเสียการปรับเปลี่ยน)?



5
ทำความเข้าใจกับสถานะเครือข่าย Chrome ที่“ Stalled”
ฉันมีบันทึกเครือข่ายต่อไปนี้ใน chrome: ฉันไม่เข้าใจสิ่งใดสิ่งหนึ่ง: สิ่งที่แตกต่างระหว่างแท่งสีเทาที่เติมและแท่งสีเทาใส

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