Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Looking to switch to Win7 as machines are cheaper, easier to repair and as a web developer, I wouldn't have to emulate IE anymore.

I want as smooth a transition as possible, so what would be the closest match to my current stack of apps.

MAMP TextMate Transmit Filemerge (for use with GIT DIFF's)

share|improve this question
Considered installing Windows 7 in Boot Camp, and then use e.g. VMWare FUsion to run the Windows instance "inside" OS X? – user1249 May 12 '11 at 9:41
What's wrong with getting a second, cheap Windows computer just for testing? – S.Lott May 12 '11 at 10:54
Nothing, just I have tried and am failing to get a £600 machine working as a hackintosh, this is plan C (plan B is not quite done with yet) – Mild Fuzz May 12 '11 at 10:59
fuzz, hackintoshes are only for fun (i.e. if your time is for free). Consider picking up a used Intel-based Mac Mini instead. – user1249 May 12 '11 at 12:06
up vote 2 down vote accepted

Well, my usual tools (which is a matter of taste) are:

WAMP, Notepad++, FileZilla, WinMerge.

  • Notepad++ is less powerful than TextMate for app programming, but has interesting features for web development.
  • FileZilla is too powerful, so you'll likely find the interface cluttered. But it should work with any server.
  • WinMerge is much better than FileMerge, the interface is correct (much easier than KDiff3 for instance).
share|improve this answer
I assume WinMerge can be connected with GIT to fire when you run a diff? – Mild Fuzz May 12 '11 at 8:51
I'm not using GIT myself, but it has excellent integration with other tools (like SVN and Hg for my part), so it should be easy for GIT too. – jv42 May 12 '11 at 8:54
Git is sub-par supported yet on Windows – user1249 May 12 '11 at 9:41
As I said, I use SVN (TortoiseSVN) and Mercurial (TortoiseHg), which are very good tools on Windows, so, no advice on Git tools from me. – jv42 May 12 '11 at 10:39
@Thorbjørn not really. Install msysgit and you have everything you have under *nix or mac. If you're a console addict like I am, install Console2 for tabbed console etc, easy copy-pasting, .. Then combine this with TortoiseGit or GitExtension and you have a nice UI too. – stijn May 12 '11 at 10:45

The Windows version of TextMate is probably e Text Editor. It has support for TextMate bundles.

For MAMP, there is some options. WAMP and XAMPP are some of them.

For Transmit, I would recommend FileZilla, though it isn't as nice as Transmit at all!

share|improve this answer
I used to be enthusiastic about E text editor, too. By now, I am forced to consider it vaporware. It started out great, with many nice features. But glaring bugs did not get fixed and TextMate bundle compatibility is still spotty. Personally, I'd recommend learning a new text editor over E, even though regretfully. For example, try vico, or sublime text – bastibe May 12 '11 at 12:12
@Paper - There's an app that's even more vaporware-like than TextMate? That's a scary thought… – Dori May 13 '11 at 1:34
@Dori: The thing is, Textmate still has a huge following, and the money to pay one full time developer. As far as I know, he is still working on Textmate 2, even though his vision of it might not comply with my vision of it. E however does not have that kind of money. Go figure. (And, Textmate 1 is reasonably bug-free and remaining bugs do get fixed every once in a while. E is neither bug-free nor do bugs get fixed.) – bastibe May 13 '11 at 7:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.