Registrieren Passwort vergessen?

SharpDevelop

15. Okt 2008, 14:45
SharpDevelop2

Screenshot der SharpDevelop IDE
Basisdaten
Entwickler: IC#Code
Aktuelle Version: 2.2.1
(8. August 2007)
Betriebssystem: Windows
Kategorie: IDE
Lizenz: LGPL
Deutschsprachig: ja
www.icsharpcode.com

SharpDevelop (abgekürzt „#develop“) ist eine freie integrierte Entwicklungsumgebung (IDE) für C#. Es werden aber auch die Programmiersprachen Visual Basic .NET und Boo unterstützt.

Inhaltsverzeichnis

[Bearbeiten] Details

SharpDevelop ist auf dem Betriebssystem Microsoft Windows (ab Windows XP) lauffähig und erfordert das Microsoft .NET Framework (ab Version 2.0)[1]. Das dazugehörige SDK wird empfohlen, ist aber optional.

Durch die Möglichkeit, die grafische Benutzeroberfläche (GUI) komfortabel mit einem so genannten Formdesigner zu entwerfen, wird das Programmieren stark erleichtert. Insgesamt ähneln die Funktionen Microsofts Visual Studio. Die enthaltenen C#- und VB.NET-Parser wurden mit Coco/R erzeugt. Die Umgebung verfügt über die Funktion, VB.NET-Projekte nach C# zu übersetzen.

Die unterstützten Funktionen im Einzelnen sind:

  • Formdesigner für C#, VB.NET und Boo
  • automatische Codevervollständigung für C#, VB.NET und Boo
  • automatische Codegenerierung
  • Konverter zwischen C#, VB.NET und Boo
  • integrierter Compiler für C#, VB.NET und Boo
  • Integrierte NUnit-Unterstützung
  • Refactoring
  • Assembly Analysierer
  • XML-Dokumentation-Vorschau
  • WiX-Unterstützung zum Erstellen von Installations-Programmen
  • Integrierte FxCop-Unterstützung
  • Query-Builder für SQL-Datenbankabfragen

Die ebenfalls freie Entwicklungsumgebung MonoDevelop für die freie .NET-Implementierung Mono stammt ursprünglich von SharpDevelop ab.

[Bearbeiten] Debugger

Seit der Version 2 wird der Microsoft .Net-Debugger cordbg als Debugger-Backend unterstützt. Für den Mono-Debugger mdb ist derzeit keine Unterstützung geplant.

[Bearbeiten] Einzelnachweise

  1. SharpDevelop 2.0 freigegebenHeise-Online-Artikel, vom 17.07.2006

[Bearbeiten] Weblinks

Dieser Artikel ist eine Kopie aus der freien Enzyklopädie Wikipedia. Am Originalartikel kann jeder Korrekturen und Ergänzungen vornehmen. Zudem kann man frühere Versionen einsehen.
In Kooperation mit Lycos Europe Network