- Sharp Develop
-
SharpDevelop2
Screenshot der SharpDevelop IDEBasisdaten Entwickler: IC#Code Aktuelle Version: 3.0.0
(10. Februar 2009)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
Details
SharpDevelop ist auf dem Betriebssystem Microsoft Windows (ab Windows 2000) 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.
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.
Einzelnachweise
- ↑ SharpDevelop 2.0 freigegeben – Heise-Online-Artikel, vom 17.07.2006
Weblinks
Wikimedia Foundation.