นี่เป็นคำถามเก่า ๆ อย่างไรก็ตามมีเครื่องมือตรวจสอบ GTK GUI ใหม่ที่เพิ่มเข้ามาด้วย GTK v3.14
GtkInspector เป็นการสนับสนุนการดีบักแบบโต้ตอบในตัวใน GTK + มันถูกเพิ่มเข้าไปใน GTK + 3.14 ตามสำเนาของ gtkparasite ที่ได้รับการยอมรับเป็นอย่างดี
หากต้องการเปิดใช้งานตัวดีบักให้เริ่มต้นแอปของคุณด้วยGTK_DEBUG=interactiveในสภาพแวดล้อมของคุณหรือเรียกใช้gsettings set org.gtk.Settings.Debug enable-inspector-keybinding trueและเรียกใช้ตัวดีบักด้วยปุ่มลัดControlShiftIหรือControlShiftDแป้นพิมพ์
ที่มา: โครงการคำพังเพย: GtkInspector
จะสะดวกกว่าที่จะทราบเชลล์ GUI ของรันไทม์โดยตรงกว่าโค้ดต่อไปนี้
ฉันไม่จำเป็นต้องใช้ทางลัดในการเรียกใช้ตัวอย่างเช่นGTK_DEBUG=interactive geditนำเครื่องตรวจสอบ GTK ขึ้นมา
