SharpDevelop 3.2 mit überarbeiteter Reporting-Technik
Die neue Version der quelloffenen Entwicklungsumgebung für .NET- und Mono-Programmierer unterstützt jetzt auch IronRuby und wartet mit den neu geschriebenen SharpDevelop Reports auf.
- Alexander Neumann
Die SharpDevelop-Programmierer haben die Version 3.2 der quelloffenen Entwicklungsumgebung veröffentlicht. Mit SharpDevelop lassen sich .NET- und Mono-Programme in den Programmiersprachen C#, Visual Basic, Boo, IronPython, F# und IronRuby erstellen. Im Vergleich zum Vorgängerrelease haben die Entwickler die .NET-Reporting-Technik SharpDevelop Reports komplett neu geschrieben und um Funktionen erweitert.
Neu ist auch die Unterstützung für IronRuby 1.0, die neue Ruby-Implementierung für .NET. Aktualisiert wurde die IronPython-Unterstützung. SharpDevelop läuft nun mit der aktuellen Version 2.6.1 der Python-Implementierung für .NET. Die Entwicklungsumgebung verwendet als Lizenz die GNU Lesser General Public License (LGPL) 2.1 und erfordert für die Inbetriebnahme das .NET Framework 3.5. Unterstützung für das im April erschienene .NET 4 gibt es erst mit SharpDevelop 4.0, für das die Entwickler eine Beta in den nächsten Wochen in Aussicht stellen.
Um mit SharpDevelop 3.x arbeiten zu können, empfehlen die Entwickler, die folgende Software zu installieren: Microsofts FxCop (für die Codeanalyse) und StyleCop (für die C#-Codeanalyse) sowie TortoiseSVN (für die Source-Kontrolle) und die April-2010-CTP (Community Technology Preview) des F#-Compilers.
(ane)