ชุดเครื่องมือการดีบัก AI ที่ครอบคลุมสำหรับ .NET
OrangeCandy เป็นชุดเครื่องมือการดีบักที่ใช้ AI ฟรี ออกแบบมาสำหรับแอปพลิเคชัน .NET โดยมีดีบักเกอร์แบบโต้ตอบและเครื่องมือสังเกตการณ์ โปรแกรมทำงานบนเซิร์ฟเวอร์ MCP เดียว ซึ่งให้ส่วนติดต่อที่เรียบง่ายสำหรับนักพัฒนาในการเพิ่มประสิทธิภาพการเขียนโค้ดของพวกเขา ด้วยความสามารถเช่นการตั้งจุดหยุด การตรวจสอบตัวแปรในท้องถิ่น และการวินิจฉัยข้อยกเว้น ผู้ใช้สามารถนำทางผ่านโค้ดของตนและระบุปัญหาได้อย่างง่ายดายในเวลาจริง
นอกจากดีบักเกอร์แล้ว OrangeCandy ยังรวมเครื่องมือ Observer ที่ใช้การเขียนโปรแกรมเชิงแง่มุม (AOP) สำหรับการติดตามวิธีการ เครื่องมือนี้จับการเรียกวิธีการบนอินเตอร์เฟซที่ถูกฉีดพึ่งพา ส่งข้อมูลที่เกี่ยวข้องเช่นอาร์กิวเมนต์และค่าที่ส่งกลับไปยังแดชบอร์ดสด แดชบอร์ดทำหน้าที่เป็นส่วนติดต่อที่ครอบคลุมสำหรับการติดตามเซสชันการดีบัก ช่วยให้นักพัฒนาสามารถมองเห็นไทม์ไลน์ บริบทของแหล่งที่มา และสแต็กการเรียก ซึ่งช่วยให้กระบวนการดีบักมีประสิทธิภาพมากขึ้น