Seit ein paar Tagen gibt es eine neue Version von Notepad++. Die wichtigste Neuerung in der Version 5.2 ist für mich ist die neue ‘Suchen & Ersetzen’ Funktion in allen Dateien eines Verzeichnisses inklusive Unterordner. Die Ersetzungen werden dabei durchgeführt, ohne die Dateien einzeln öffnen zu müssen.
Ein Must-Have-Tool für jeden SharePoint Entwickler ist der SPDispose Checker. Das Programm überprüft Assemblies welche auf die SharePoint API zugreifen, ob die Dispose Aufrufe korrekt verwendet wurden.
Einen guten Blog-Eintrag über die Verwendung von Dispose mit der SharePoint API kann hier gefunden werden.
Das Tool kann man auf der MSDN Seite finden.
http://code.msdn.microsoft.com/SPDisposeCheck
Wer ärgert sich nicht regelmäßig über die .svn Verzeichnisse? Ich schon. Immer wenn ich wieder mal ein Verzeichnis jemanden in gezippter Form weitergeben will, stören mich die .svn Verzeichnisse und ich finde es mühsam diese manuell zu löschen. Also hab ich mich auf die Suche nach einer fertigen Lösung gemacht und auch prompt eine sehr elegante Lösung im Blog von Jon Galloway gefunden:
Über 2 Registry Einträge wird dem Kontextmenü im Explorer ein Shellkommando zum Löschen der .svn Verzeichnisse dazugegeben:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@=”Delete SVN Folders”
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@=”cmd.exe /c \”TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \”%1\” %%f IN (.svn) DO RD /s /q \”%%f\” \”"
Ich hab daraus eine Registry Datei zum einfachen Ausführen erstellt.
Zu diesem coolen Tool möchte ich eigentlich nicht viel sagen. Ralf Westphal hat dazu bereits einen sehr guten Artikel geschrieben. Das Tools selbst gibt es unter http://madebits.com/netz/.
Heute möchte ich mal ein Tool vorstellen, das sich um die Form des Sourcecodes kümmert.
Microsoft StyleCop gibts Tipps zur Formatierung von Sourcecode. Das hat den Vorteil, dass das Aussehen immer konsistent ist und sich somit die Lesbarkeit des Codes wesentlich erhöht. Regelverstöße werden als Warnung ausgegeben.
Jetzt gibts für den StyleCop ein AddIn (http://www.codeplex.com/StyleCopForReSharper) für den Resharper 4.1. Das erhöht den Bedienungskomfort des Tools um einiges. Großes Lob an die Entwickler. Jetzt wird der Stylecop nicht nur installiert, sondern auch verwendet.
In diesem Sinne: Schönen Sourcecode für alle und wir sehen uns in Barcelona auf der TechEd 2008.
Ich habe vor einigen Tagen ein hilfreiches Tool gefunden den Rad RegexDesigner.
Der hilft dir deine Regexpatterns zu testen und hat auch noch eine kleine Hilfe dabei damit du dir deine Patterns zusammenklicken kannst.
Hier der link RegexDesigner
Was natürlich auch auf keinem Entwickerrechner fehlen darf ist ein Code Coverage Tool um zu überprüfen, wieviel Code die Unittests abdecken.
Dafür gibts ein sehr gutes Tools: NCover
Leider ist das seit Version 2 nicht mehr gratis, aber immerhin bietet der Hersteller auch noch die letzte freie Version 1.5.8 an, die in Verbindung mit NCoverExplorer 1.4 (die aktuelle Version 2 ist Bestandteil von NCover 2) und Testdriven.net (gibts als Personal Editon noch gratis) gute Dienste leistet.
Es gibt noch ein zweites Code Coverage Tool mit dem gleichen Namen NCover, das Open Source ist, aber jahrelang nicht mehr weiterentwickelt wurde. Seit August 2008 wird wieder daran gearbeitet (NCover – The Rebirth), aber es ist noch keine neue Version released worden. Die akuell gültige Version ist 1.0 RC2 vom 15.06.2004. Ich werde die Entwicklung weiterferfolgen und euch auf dem aktuellen Stand halten.