Goodbye CleanSourcesPlus, Hello TreeTrim

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.

image 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!

About: Shawn Jackson

I’ve spent the last 18 years in the world of Information Technology on both the IT and Development sides of the aisle. I’m currently a Software Engineer for Paylocity. In addition to working at Paylocity, I’m also the Founder of Resgrid, a cloud services company dedicated to providing logistics and management solutions to first responder organizations, volunteer and career fire departments, EMS, ambulance services, search and rescue, public safety, HAZMAT and others.