• C# Shell (C# Offline Compiler) 1
  • C# Shell (C# Offline Compiler) 2
  • C# Shell (C# Offline Compiler) 3
  • C# Shell (C# Offline Compiler) 4

C# Shell (C# Offline Compiler)

Apprenez et compilez C # en déplacement à l'aide du Mono CLR sous Android

*** Fonctionnalité Premium avec une période d'essai de 14 jours (achat unique ou support publicitaire par la suite)

Fonctionnalités:
- Support C # 8.0 (classes, méthodes, LINQ, etc.)
- Écrire et compiler du code console
- Écrire et compiler le code GUI Android
- Mise en évidence de la syntaxe
- Compléter le code avancé ***
- Afficher les erreurs du compilateur
- Gestion des packages NuGet
- Référence des assemblages supplémentaires
- Classes d'assistance (MessageBox, Toast, OpenFileDialog, etc.)
- Exporter vers APK
- Exporter vers l'assembly (.exe ou .dll)
- Créer un raccourci de lancement vers l'assemblage ***
- Paramètres de comportement / fonctionnalités
- Et plus

Tout (y compris la compilation et l'analyse de code) est effectué sur votre appareil, ce qui nécessite beaucoup de RAM et de CPU pour des fonctionnalités et des performances optimales. Des plantages et des problèmes d'arrière-plan sont attendus aux exigences minimales.
Configuration minimale requise: 1 Go de RAM, 1 processeur quadricœur GHZ

Notes et FAQ:

Ce n'est pas Visual Studio. C'est Android, pas Windows.
Tout ce qui exploite les API Windows natives ne fonctionnera pas. Cela inclut tous les Windows.Forms, WPF, UWP et ASP.NET parmi de nombreuses autres bibliothèques et frameworks destinés uniquement aux ordinateurs de bureau.
La version Mono pour Android n'a pas la plupart de System.Drawing car elle a été jugée redondante en raison d'Android.Graphics.

Pourquoi l'application affiche-t-elle une erreur de compilation? Ne prend-il pas en charge la fonctionnalité / C # ici /?
L'application utilise le compilateur Roslyn - prise en charge complète de la compilation C # 8.
Toute erreur liée à la compilation rencontrée est une erreur de syntaxe ou de logique dans votre propre code et donc uniquement adressable par vous.

L'application prend-elle en charge l'interface graphique?
Oui, Xamarin.Forms.

L'application prend-elle en charge Windows.Forms?
Non. Android OS! = Windows. Il est impossible pour Android de prendre en charge Windows.Formulaires en raison de problèmes d'incompatibilité extrêmes (pas de contact, pas de mappage direct pour certains contrôles et des dispositions incompatibles pour les démarreurs)

Pourquoi ne puis-je pas fermer un fichier / projet?
Fonctionnement redondant. Ils sont fermés automatiquement lorsque vous ouvrez ou créez un nouveau.

Pourquoi l'application a-t-elle été fermée lors du retour au premier plan après un certain temps?
Il s'agit d'une application intensive en RAM. Une autre application de ce type, comme un navigateur Web, obligera le système à tuer C # Shell pour libérer des ressources.

L'application prend-elle en charge les packages NuGet?
Oui, mais pas complètement. Tout ce qui contient des dépendances de bibliothèque non C # ne fonctionnera pas. Y compris les fixations Android, du moins pour l'instant.

L'application prend-elle en charge les bases de données?
En général, oui. Cependant, un ORM complet comme Entity n'est pas correctement pris en charge.

L'application prend-elle en charge les scripts?
Non, cela pourrait prêter à confusion pour les personnes qui ne sont pas encore familiarisées avec le langage C #.

L'application prend-elle en charge la création de fichiers de classe ou de page / xaml?
Oui, à partir du "" + "" dans le menu gauche du projet. Il ne prend pas en charge la création automatique de classes dans un fichier déjà existant, car cela revient à le taper quelque part.

Puis-je référencer un fichier ".dll"?
Oui, à partir du "+" dans le menu de projet de gauche.

L'application prend-elle en charge les claviers externes?
Oui. Y compris quelques raccourcis personnalisés.

Comment corriger "Vous devez déclarer l'autorisation ..."?
Vous devez le déclarer à partir des "Paramètres du projet APK", puis exporter un APK.

L'application est-elle gratuite?
Oui et non. Il y a une période de 14 jours où il est totalement gratuit dans toutes les situations.
Après cela, il y a 2 options pour toutes les fonctionnalités:
   1. Un achat unique pour environ 2 USD.
   2. Un modèle financé par la publicité qui nécessite activement une connexion Internet.

Catégorie : Outils

Recherches associées

Avis (19)

hol. h. 3 mai 2019     

Très intéressant une fois que l'on installe un clavier et une souris sur son téléphone, forcément moins puissant que d'autres logiciels haut de gamme disponibles sur PC, mais néanmoins un excellent rapport qualité prix !

Art. A. 15 nov. 2019     

Bonne appli fonctionnelle tres pratique pour la decouverte du c#. la derniére mise à jour a regler le problème mineur de l'éditeur. Merci à vous. N'hésitez pas à le tester, vous en serez ravi

sid. g. 15 mars 2020     

Le code disparaît après plusieurs itérations de modifications et sauvegarde pour revenir sur une version enregistré qui est même pas la dernière, perte de temps énorme

Fre. K. A. 19 déc. 2020     

Un accès au cloud serais le bienvenu(google drive, onedrive etc)... L'ouverture de fichier .cs viabune tierce app ne fonctionne pas.

BBB. R. 21 févr. 2020     

Cette application m'a étonné, elle dispose de fonctionnalités diverses telles que les exemples hors-ligne inclus, la possibilité de compilation en apk et pour Windows ( exe/dll ), l'autocomplétition.. parfait !

Yve. L. 1 mars 2020     

Excellente application pour tester Xamarin sur Android. L' autocomplétion et la doc intégrée sont appréciables. Great application to test Xamarin on Android. Autocompletion and embedded documentation are awesome features.

Oga. G. 9 oct. 2020     

Bonjour excellent application. Est que vous pouvez faire un autre application pour compiler du c/c++ s'il vous plaît. Merci

Fav. F. 12 janv. 2020     

C est bien sympa,très utile pour mon niveau actuel . Une application qui fonctionne correctement.

San. A. A. 28 mai 2022     

Un applicatif très intéressant pour les programmeurs

AMF. V. 25 mai 2022     

VRAIMENT UNE APPLI COOL ET TRÈS utile et particulier

Moh. A. S. 13 sept. 2019     

Je mets une étoile parce que je n'ai pas aimé le retour du développeur.

Amr. H. 23 mars 2021     

Enfin une application qui fait du c sharp franchement rien a dire.

Un. u. d. G. 15 oct. 2018     

Intuitif, autocompletion. Que demander de plus ?

osé. l. 10 oct. 2021     

Très bonne application 👍

fr0. 8 févr. 2020     

des snippets serai souhaitable

MTa. J. 6 nov. 2018     

Chaud le pegi 3 je savais pas que les chiards connaissaient le C

Yan. C. 12 sept. 2018     

Elle n'est pas en français, mais, elle est vraiment très complete dans ça version payante. 👍

All. T. 7 déc. 2021     

Très bon application

7ef. O. 21 févr. 2021     

La meilleure