ดีบักเกอร์ Linux C / C ++ ใดที่ดีที่สุด (หรือ front-end to gdb) เพื่อช่วยสอนการเขียนโปรแกรม [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันสอนหลักสูตรการเขียนโปรแกรม C ++ แบบ "lite" ให้กับมือใหม่ ("lite" หมายถึงไม่มีพอยน์เตอร์ไม่มีคลาสเป็น C แบบเก่าธรรมดารวมถึงการอ้างอิงและสตริง STL และเวกเตอร์) นักเรียนไม่มีประสบการณ์ในการเขียนโปรแกรมมาก่อนดังนั้นฉันเชื่อว่าการใช้ดีบักเกอร์แบบโต้ตอบจะช่วยให้พวกเขาเข้าใจโฟลว์โปรแกรมตัวแปรและการเรียกซ้ำ หลักสูตรนี้สอนใน Linux การสอนให้ใช้ gdb เป็นเพียงการใช้งานมากเกินไป (จะไม่ใช้หรือไม่เข้าใจคุณสมบัติส่วนใหญ่) ฉันต้องการสิ่งที่เรียบง่าย แต่ใช้งานง่าย: เพื่อดูว่าตอนนี้โปรแกรมอยู่ที่บรรทัดใดสิ่งที่อยู่ในสแต็ก (ตัวแปรท้องถิ่นการเรียกก่อนหน้า ฯลฯ ) ฉันดูคล้ายกับตัวดีบักเกอร์ของ Turbo Pascal หรือ Turbo C ++ Borland หรือตัวแก้ไขข้อบกพร่อง Visual Studio ขอบคุณ,