Compilez et apprenez le C# en déplacement à l'aide du Mono CLR sous Android
[Caractéristiques principales]
- Prise en charge de C#12
- Mise en évidence de la syntaxe
- Complétion du code
- Gestion des packages NuGet
- Afficher les erreurs de code lors de la compilation
- Afficher les erreurs de code en temps réel 🛒
- Exporter l'assemblage (exe/dll)
- Créer un raccourci de lanceur vers l'assemblage
- Plusieurs thèmes d'éditeur personnalisables
- Personnalisation de l'éditeur (taille de la police, caractères invisibles)
- Débogage de base
- Prise en charge du code de la console
- Prise en charge de .NET MAUI (interface graphique)
- Concepteur de mise en page XAML (MAUI) 🛒
- Prise en charge des tests unitaires
[Note d'exécution]
Ce n'est pas Visual Studio ou Windows.
Cette application fonctionne sur Android et est soumise à certaines limitations du système d'exploitation.
Par conséquent, les technologies Windows uniquement ne peuvent pas du tout fonctionner sur Android.
Cela inclut WPF, UWP, Windows Forms, l'API Windows et toutes les bibliothèques qui en dépendent.
Notez également que la version Mono pour Android ne dispose pas de System.Drawing car elle a été jugée redondante en raison d'Android.Graphics.
Votre appareil nécessite un stockage gratuit d'au moins 1 Go pour s'installer correctement, même si l'application n'occupe qu'environ 350 Mo.
[Configuration requise]
De plus, cette application exécute tout localement et peut ne pas fonctionner correctement sur des appareils dotés par exemple de 1 Go de RAM et d'un processeur de 1,0 GHZ à 4 cœurs.
2 Go de RAM et 2 GHZ x 4 devraient bien fonctionner.
Lisez les questions fréquemment posées avant d'envoyer un e-mail ou d'ouvrir un problème GitHub concernant un problème potentiel. La réponse sera probablement déjà trouvée dans la FAQ.
https://github.com/radimitrov/CSharpShellApp/blob/master/FAQ.MD
Attributions de SmashIcons :
https://htmlpreview.github.io/?https://github.com/radimitrov/CSharpShellApp/blob/master/SmashIcons_FlatIcon_Attributions.html
Date de mise à jour
22 oct. 2024