คอมไพล์และเรียนรู้ C# ในระหว่างเดินทางโดยใช้ Mono CLR บน Android
[คุณสมบัติหลัก]
- รองรับ C # 12
- การเน้นไวยากรณ์
- การกรอกโค้ด
- การจัดการแพ็คเกจ NuGet
- แสดงข้อผิดพลาดของโค้ดระหว่างการคอมไพล์
- แสดงข้อผิดพลาดของรหัสแบบเรียลไทม์ 🛒
- ส่งออกแอสเซมบลี (exe/dll)
- สร้างทางลัดตัวเรียกใช้งานเพื่อประกอบ
- ธีมตัวแก้ไขที่ปรับแต่งได้หลายแบบ
- การปรับแต่งตัวแก้ไข (ขนาดตัวอักษร, อักขระที่มองไม่เห็น)
- การดีบักขั้นพื้นฐาน
- รองรับรหัสคอนโซล
- รองรับ .NET MAUI (GUI)
- ตัวออกแบบโครงร่าง XAML (MAUI) 🛒
- รองรับการทดสอบหน่วย
[หมายเหตุรันไทม์]
นี่ไม่ใช่ Visual Studio หรือ Windows
แอปนี้ทำงานบน Android และอยู่ภายใต้ข้อจำกัดของระบบปฏิบัติการบางประการ
ดังนั้นเทคโนโลยีเฉพาะของ Windows จึงไม่สามารถทำงานบน Android ได้เลย
ซึ่งรวมถึง WPF, UWP, Windows Forms, Windows API และไลบรารีทั้งหมดที่ขึ้นอยู่กับมัน
โปรดทราบว่าเวอร์ชัน Mono สำหรับ Android ไม่มี System. Drawing เนื่องจากถือว่าซ้ำซ้อนเนื่องจาก Android.Graphics
อุปกรณ์ของคุณต้องการพื้นที่เก็บข้อมูลฟรีอย่างน้อย 1 GB เพื่อติดตั้งอย่างถูกต้อง แม้ว่าแอปจะใช้พื้นที่เพียงประมาณ 350MB เท่านั้น
[ความต้องการของระบบ]
นอกจากนี้แอปพลิเคชันนี้รันทุกอย่างภายในเครื่องและอาจทำงานได้ไม่ดีบนอุปกรณ์ที่มี RAM 1 GB, CPU 1.0 GHZ พร้อม 4 คอร์
RAM 2 GB และ 2 GHZ x 4 น่าจะทำงานได้ดี
อ่านคำถามที่พบบ่อยก่อนส่งอีเมลหรือเปิดปัญหา GitHub เกี่ยวกับปัญหาที่อาจเกิดขึ้น ส่วนใหญ่จะมีคำตอบอยู่แล้วในคำถามที่พบบ่อย
https://github.com/radimitrov/CSharpShellApp/blob/master/FAQ.MD
คุณสมบัติ SmashIcons:
https://htmlpreview.github.io/?https://github.com/radimitrov/CSharpShellApp/blob/master/SmashIcons_FlatIcon_Attributions.html