Productivity Under Windows

For a number of reasons of practicality, I run Windows XP on my work laptop. However my job is mainly UNIX-focused, and all of the coding I do is in historically UNIX tools (perl, shell, etc.) I have a Redhat linux desktop available for my use in the office, but sometimes I like to do work remotely with my laptop and in some cases it's not possible or convenient to be online and VPN connected while I am working.

Recently I have been setting up my Windows-based laptop for maximum productivity for use as an offline code editing system. I don't need to actually run the code I am working on under the Windows environment, so mainly what I needed was source code control and editing capabilities. I've found several tools that come together to create a really nice development environment under Windows - for free.