SharpDevelop 4.0

Licentie: Gratis ‎Bestandsgrootte: 19.82 MB
‎Gebruikersbeoordeling: 5.0/5 - ‎1 ‎Stemmen

SharpDevelop is een gratis en open source IDE voor de Programmeertalen C#, Visual Basic .NET (VB.NET), Boo en (vanaf versie 3.0) F# en IronPython programmeertalen. Het wordt meestal gebruikt als een alternatief voor Microsoft's Visual Studio .NET. In het begin van de ontwikkeling was er een vork naar Mono/ Gtk# genaamd MonoDevelop die multi-platform ondersteuning omvat. SharpDevelop gebruikt zijn eigen parsers voor C# en VB.NET code voltooiing. De parsers werden gegenereerd met behulp van een grammaticabeschrijving en een aangepaste versie van de Coco/R compiler generator van de Universiteit van Linz, die is opgenomen in de broncode. Voor Boo wordt de parser van de Boo-compiler gebruikt, maar het oplossen van het type expressies en type gevolgtrekking wordt gedaan met aangepaste code die luie evaluatie van de typen ondersteunt. SharpDevelop 1.1 kan projecten importeren die zijn geschreven met Visual Studio en SharpDevelop 2.0 kunnen ze direct openen en bewerken. Het kan ook hele projecten vertalen van VB.NET naar C# en vice versa. SharpDevelop 2.0 heeft een geïntegreerde debugger. Het maakt gebruik van een eigen debugging bibliotheek die communiceert met de Microsoft .NET runtime met behulp van COM interop. Hoewel SharpDevelop 2.0 dezelfde MSBuild-projectbestanden gebruikt als Visual Studio, kan het nog steeds andere .NET-compilers gebruiken, zoals oudere frameworkversies (1.0, 1.1) of de Mono-compiler.

versiegeschiedenis

  • Versie 3.1 geplaatst op 2009-09-21
    Verschillende oplossingen en updates
  • Versie 4.0 Beta geplaatst op 2009-09-21

Programmadetails