Die freie .NET  Entwicklungsumgebung SharpDevelop sollte inzwischen so gut wie jedem C# Programmierer bekannt sein. Aufgrund der recht spärlichen Dokumentation enthält die Software allerdings viele nützliche aber teilweise sehr versteckte. Features. Ich werde in versuchen ein paar der Geheimnisse in den folgenden Blog Postings zu lüften ;-).

Automatische Codegenerierung

Über Extras - Automatische Codegenerierung oder Alt+Einfg lassen sich im Handumdrehen Properties erstellen oder Schnittstellen implementieren. Das funktioniert ungleich schneller und komfortabler als in Visual Studio.

Codefenster maximieren

Mit Shift-Esc lässt sich schnell zwischen der aktuellen Ansicht und der Leeren Ansicht hin- und her schalten. So hat man immer genug Platz für den Code und muss nicht die angedockten Fenster schließen oder minmieren.

Einzelne Dateien oder sogar ganze Projekte von und nach C#, VB .net und Boo konvertieren

Dazu einfach das Ausgangprojekt öffnen und über Projekt - Konvertiere die gewünschte Richtung auswählen. Einzelne Dateien lassen sich mit Extras - Code konvertieren zu konvertieren. Der Codeconverter wird vom SharpDevelop-Team regelmäßig verbessert und erweitert, er ist also weit mehr als nur ein nettes Zusatzfeature.

Weitere Tipps folgen.