Over the years I have used all three platforms (Mac, Winblows, Linux) to do my development work, and have used a wide range of software tools. I’ve finally found a selection of tools that work really well for me, so I thought I would share them. These are all Mac based.
Coda 1.7
www.panic.com/coda/ – $99
Coda doesn’t have all the features of some other IDEs, but it has everything I need for PHP, HTML & CSS development. Completely customisable code colouring, syntax prompting, built in file management (local and remote with FTP or S/FTP), built in SVN support, and even a built in terminal. All very useful. Version 2 is long overdue, but no doubt it will be out sometime this year, and will add even more goodies like code folding. Overall, the interface is just superb, and best of all it doesn’t have Dreamweaver’s bloated price tag.
Sequel Pro 0.9.8.1
www.sequelpro.com – donationware
Sequel Pro is a brilliant piece of software for managing MySQL databases, and is much more user friendly than MySQL’s own Mac management tool. Supports tunnelling through SSH, and like all great software, it just works.
Transmit 4.1.5
www.panic.com/transmit/ – $34
The best FTP & S/FTP client for Mac. Nothing else comes close. Being able to mount remote locations as drives on my local machine is pure genius. The sync tool is extremely useful too.
Mac Terminal
Part of OS X and absolutely essential for remote server management. One of the main reasons I use a Mac is the inherent compatibility with Linux machines thanks to the UNIX core of OS X. Somehow, using PuTTY on a Winblows machine is just not the same. I regularly transfer massive websites, and the best way to do that is gzipped tarballs transmitted via scp on the command line. Quick and easy.
Versions 1.1.5
versionsapp.com – €39
Versions is an absolutely fabulous Subversion client for Mac. If you use SVN, you’ll want to take a look at Versions.

Recent Comments