SharpDevelop 4.0

Lizenz: kostenlos ‎Dateigröße: 19.82 MB
‎Benutzerbewertung: 5.0/5 - ‎1 ‎Stimmen

SharpDevelop ist eine freie und Open-Source-IDE für die Programmiersprachen C- , Visual Basic .NET (VB.NET), Boo und (ab Version 3.0) F- und IronPython-Programmiersprachen. Es wird in der Regel als Alternative zu Visual Studio .NET von Microsoft verwendet. Zu Beginn seiner Entwicklung gab es eine Gabelung zu Mono/Gtk, genannt MonoDevelop, die Multi-Plattform-Unterstützung enthält. SharpDevelop verwendet eigene Parser für die Vervollständigung von C- und VB.NET-Code. Die Parser wurden mit einer Grammatikbeschreibung und einer modifizierten Version des Coco/R Compilergenerators der Universität Linz generiert, die im Quellcode enthalten ist. Für Boo wird der Parser aus dem Boo-Compiler verwendet, aber das Auflösen des Typs von Ausdrücken und Typrückschluss erfolgt mit benutzerdefiniertem Code, der die verzögerte Auswertung der Typen unterstützt. SharpDevelop 1.1 kann mit Visual Studio geschriebene Projekte importieren und SharpDevelop 2.0 kann sie direkt öffnen und bearbeiten. Es kann auch ganze Projekte von VB.NET in C-C-Code und umgekehrt übersetzen. SharpDevelop 2.0 verfügt über einen integrierten Debugger. Es verwendet eine eigene Debugbibliothek, die mit der Microsoft .NET-Laufzeit über COM Interop kommuniziert. SharpDevelop 2.0 verwendet zwar dieselben MSBuild-Projektdateien wie Visual Studio, kann aber weiterhin andere .NET-Compiler wie ältere Frameworkversionen (1.0, 1.1) oder den Mono-Compiler verwenden.

VERSIONSVERLAUF

  • Version 3.1 veröffentlicht auf 2009-09-21
    Mehrere Korrekturen und Updates
  • Version 4.0 Beta veröffentlicht auf 2009-09-21

Programmdetails