คำถามติดแท็ก hideshow

1
วิธีการตรวจสอบวัตถุเสียงกระเพื่อมขนาดใหญ่ / ซับซ้อน
ฉันได้ทำงานกับรหัสเอ็นจิ้นการส่งออกบางส่วนขององค์กรซึ่งส่งผ่านวัตถุรายการที่ค่อนข้างใหญ่และซับซ้อน มันค่อนข้างน่าเบื่อที่จะสำรวจวัตถุโดยการอ่านผ่านการพิมพ์คำที่มีการห่อคำแบบยาวของวัตถุหรือเขียนซ้ำและประเมินค่า accessors ในบัฟเฟอร์รอยขีดข่วน ฉันและสงสัยว่ามีวิธีการที่ดีสำหรับการตรวจสอบค่าเชิงโต้ตอบ ยกตัวอย่างเช่น IDE หลายตัวที่นำเสนอค่าวัตถุในมุมมองแผนผังแบบโต้ตอบซึ่งอนุญาตให้ขยายคีย์ / ค่าแบบขยายเพิ่มขึ้น มีการแสดงวัตถุบนหน้าจออย่างต่อเนื่องและสามารถตรวจสอบได้โดยไม่ต้องกังวลเกี่ยวกับประเภทของค่าที่ดู ภาพหน้าจอแบบสุ่มของเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Chrome เป็นภาพประกอบ: เครื่องมืออื่น ๆ แสดงค่าเป็น popovers ที่ใช้งานได้ (มีลักษณะคล้ายกันมาก) ภาพหน้าจอแบบสุ่มจาก Visual Studio: มีอะไรที่คล้ายกับ emacs lisp หรือไม่? อาจจะมีบางสิ่งใน edebug หรือให้บริการโดยแพ็คเกจอื่น หรือนี่กำลังรอการพัฒนาอยู่ใช่ไหม หมายเหตุ: ฉันค้นพบppและpp +หลังจากโพสต์คำถามนี้ไม่นาน การจัดรูปแบบนั้นมีประโยชน์อย่างมากในการนำทางของโครงสร้างวัตถุ มันช่วยประหยัดจำเป็นต้องแก้ไขprint-lengthและprint-depthค่ามากและจัดรูปแบบผลลัพธ์ในบัฟเฟอร์ที่แยกต่างหาก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.