SharpDevelop 4.0
Vous pourrez télécharger en 5 secondes.
Sur SharpDevelop
SharpDevelop est un IDE libre et open source pour les langages de programmation C#, Visual Basic .NET (VB.NET), Boo et (à partir de la version 3.0) F# et IronPython. Il est généralement utilisé comme une alternative à Microsoft Visual Studio .NET. Au début de son développement, il y avait une fourchette à Mono / Gtk # appelé MonoDevelop qui comprend le soutien multi-plate-forme. SharpDevelop utilise ses propres parsers pour c# et l’achèvement VB.NET code. Les parsers ont été générés à l’aide d’une description grammaticale et d’une version modifiée du générateur de compilateurs Coco/R de l’Université de Linz, qui est inclus dans le code source. Pour Boo, le parser du compilateur Boo est utilisé, mais la résolution du type d’expressions et d’inférence de type se fait avec du code personnalisé qui prend en charge l’évaluation paresseuse des types. SharpDevelop 1.1 peut importer des projets écrits avec Visual Studio et SharpDevelop 2.0 peut les ouvrir et les modifier directement. Il peut également traduire des projets entiers de VB.NET à C# et vice-versa. SharpDevelop 2.0 dispose d’un débugger intégré. Il utilise sa propre bibliothèque de débogage qui communique avec le temps d’exécution Microsoft .NET à l’aide de COM interop. Bien que SharpDevelop 2.0 utilise les mêmes fichiers de projet MSBuild que Visual Studio, il est toujours en mesure d’utiliser d’autres compilateurs .NET tels que les anciennes versions framework (1.0, 1.1) ou le compilateur Mono.