| SharpDevelop2 | |
|---|---|
![]() Screenshot der SharpDevelop IDE |
|
| Basisdaten | |
| Entwickler: | IC#Code |
| Aktuelle Version: | 2.2.0 (28. Juni 2007) |
| Betriebssystem: | Windows |
| Kategorie: | IDE |
| Lizenz: | LGPL |
| Deutschsprachig: | ja |
| Website: | 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, Boo und mit Einschränkungen C++ unterstützt.
Inhaltsverzeichnis |
SharpDevelop ist bis jetzt nur auf dem Betriebssystem Microsoft Windows (ab Windows XP) lauffähig und erfordert das Microsoft .NET Framework (ab Version 2.0)[1] sowie das dazugehörige SDK[2], allerdings gibt es auch eine Linux-Portierung mit deutlich geringerem Funktionsumfang namens MonoDevelop.
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:
Seit der Version 2 ist in SharpDevelop auch ein Debugger integriert. Dieser Bestandteil einer IDE ermöglicht es einem Softwareentwickler semantische Fehler in seinem Quelltext aufzuspüren und zu beseitigen. Für weitere Informationen zu diesem Thema sei auf den Artikel Debugging verwiesen.