I’ve used CleanSourcesPlus since Jeff Atwood posted it on his blog in 2005. Out of the box it worked pretty good and only required minor tweaks here and there as I moved to Vista and new versions of Visual Studio. It’s not too often when I need to use CleanSourcesPlus, usually when I’m trying to package up one of my projects for open source distribution. So it didn’t make it to my Windows 7 upgrade from Vista and I never noticed.
Then recently when I was porting Gyrum’s Visual Studio version numbering macro from VB code and VS/TFS specific to a generic C# console app that I could use on my TeamCity CI server and my after build process. I ran into a problem, I didn’t have CleanSourcesPlus and I really don’t want to have clean this by hand.
Now I have a problem, do I try and find my version of CleanSourcesPlus and see if it will make it to Windows 7, or do I find an update or different product? Well I decided to see if anyone else had made a replacement for CleanSourcesPlus and I found it, hello TreeTrim!
TreeTrim, as of version 1.0.1, integrated into the Windows context menu, just like CleanSourcesPlus used to, and installs no problem on Windows 7 64bit. It’s got handy shortcuts to clean and zip, email or just clean. TreeTrim also removed all the junk and source control bindings and left me with a nice, clean source code fold that I could zip up and distribute.
So goodbye CleanSourcesPlus, you did a great job for quite a while, but TreeTrim is the future and the future is bright!