Carnac: เครื่องมือที่มีประโยชน์สำหรับผู้เสนอ
Carnac เป็นยูทิลิตี้โอเพนซอร์สที่ออกแบบมาสำหรับ Windows ซึ่งช่วยเพิ่มประสิทธิภาพการนำเสนอโดยการซ้อนทับการกดปุ่มและการคลิกเมาส์บนหน้าจอ เครื่องมือนี้มีค่ามากสำหรับนักพัฒนาและผู้เสนอ เนื่องจากช่วยให้สามารถแสดงการใช้แป้นพิมพ์ลัดและการกระทำต่าง ๆ ได้อย่างชัดเจนในระหว่างการบันทึกหน้าจอ แอปพลิเคชันนี้มีหน้าต่าง WPF ที่มองไม่เห็นซึ่งแสดงการกดปุ่มและแป้นพิมพ์ลัดพร้อมการตั้งค่าที่ปรับแต่งได้ รวมถึงตำแหน่ง ความโปร่งใส และขนาดตัวอักษร เพื่อให้ผู้ใช้สามารถปรับแต่งการแสดงผลให้ตรงตามความต้องการของตน
ทางเลือกที่แนะนำมากที่สุด
นอกเหนือจากฟังก์ชันหลักแล้ว Carnac ยังใช้ Reactive Extensions (Rx) เพื่อจัดการกับสตรีมข้อมูลได้อย่างมีประสิทธิภาพ ทำให้โค้ดเบสเป็นตัวอย่างที่ไม่ธรรมดาของเทคโนโลยีนี้ คุณสมบัติที่โดดเด่น ได้แก่ โหมดเงียบที่สามารถเปิดใช้งานได้ด้วย Ctrl+Alt+P แผนที่คีย์ที่เฉพาะเจาะจงสำหรับแอปพลิเคชัน และความสามารถในการเน้นการคลิกเมาส์ การติดตั้งนั้นตรงไปตรงมา มักจะทำได้ผ่าน Chocolatey หรือการดาวน์โหลดด้วยตนเอง และต้องการ .NET เพื่อทำงาน