Bienvenue

X # est un langage de développement open source pour .NET, appartenant à la famille de langage xBase.

Il supporte différents "dialectes", telles que Core, Visual Objects 1.x-2.x, Vulcan.NET, xBase ++, Harbour, Visual Foxpro et bien d'autres.

X # a été construit au-dessus de Roslyn, le compilateur Open Source de Microsoft, qui est utilisé dans les compilateurs Microsoft C # et Microsoft Visual Basic actuels.

Une nouvelle version du PlugIn vient d'être publiée.

Elle apporte les corrections/ajouts suivants :

Correction sur les Methodes anonymes
Correction dans la déclaration des Variables dans un CATCH
Support des PROPERTY déclarées en AUTO
Ajout de la déclaration des variables contenues dans un FOR...NEXT
Ajout du Clipper Calling Convention ( Affiché en commentaire au sommet de la méthode concernée )


ILSpy est un outil open-source qui permet de voir et décompiler des assemblies .NET. Vous pouvez désormais utiliser ILSpy pour voir et décompiler ces assemblies en langage XSharp.

Pour cela, téléchargez ILSpy, et décompressez le dans un dossier.

Puis télécharger le plugin ILSpy depuis la section Downloads/General/Tools du site principal XSharp, et décompressez la DLL dans le même dossier que les binaires d'ILSpy.

Maintenant, quand vous lancez ILSpy, vous pouvez préciser dans la boite de sélection que vous souhaitez obtenir un résultat en XSharp.

Le PlugIn est open-source, et vous y avez accès dans le dépot public de XSharp sur GitHub.