Compileer en leer C# onderweg met behulp van de Mono CLR onder Android
[Primaire kenmerken]
- C# 12-ondersteuning
- Syntaxisaccentuering
- Codevoltooiing
- NuGet-pakketbeheer
- Toon codefouten tijdens het compileren
- Toon codefouten in realtime 🛒
- Assembly exporteren (exe/dll)
- Maak een snelkoppeling naar het samenstel van opstartprogramma's
- Meerdere aanpasbare editorthema's
- Editoraanpassing (lettergrootte, onzichtbare tekens)
- Basis debuggen
- Ondersteuning voor consolecode
- Ondersteuning voor .NET MAUI (GUI)
- XAML-lay-outontwerper (MAUI) 🛒
- Ondersteuning voor eenheidstests
[Runtime-opmerking]
Dit is niet Visual Studio of Windows.
Deze app draait op Android en is onderworpen aan enkele OS-beperkingen.
Daarom kunnen alleen Windows-technologieën helemaal niet op Android werken.
Dit omvat WPF, UWP, Windows Forms, Windows API en alle daarvan afhankelijke bibliotheken.
Merk ook op dat de Mono-versie voor Android geen System.Drawing heeft, omdat dit vanwege Android.Graphics als overbodig werd beschouwd.
Je apparaat heeft een gratis opslagruimte van minimaal 1 GB nodig om correct te kunnen installeren, ook al neemt de app slechts ongeveer 350 MB in beslag.
[Systeem vereisten]
Bovendien voert deze applicatie alles lokaal uit en werkt mogelijk niet goed op apparaten met bijvoorbeeld 1 GB RAM en een 1,0 GHz CPU met 4 cores.
2 GB RAM en 2 GHz x 4 zouden goed moeten werken.
Lees de veelgestelde vragen voordat u een e-mail stuurt of een GitHub-probleem opent over een mogelijk probleem. Het zal waarschijnlijk al beantwoord worden in de FAQ.
https://github.com/radimitrov/CSharpShellApp/blob/master/FAQ.MD
SmashIcons-attributies:
https://htmlpreview.github.io/?https://github.com/radimitrov/CSharpShellApp/blob/master/SmashIcons_FlatIcon_Attributions.html