Eu não sou um grande fã de Macs, então se você é um, por favor, não me rejeite.
I'm also interested in any comments in general about coding on a Mac and if it's really worth the extra $$$ to get one.
Eu diria que, para codificação PHP (e qualquer outro tipo de codificação que não seja específica do Mac), um PC + Linux é uma alternativa muito melhor e mais barata. Eu tenho usado este combo por um bom tempo agora e as coisas têm sido suaves. A única coisa que você precisa fazer é procurar um laptop / PC compatível com o Linux (use sites como link ) e então você tudo pronto. Instale o Ubuntu (ou qualquer distro que você preferir) e então você tem uma infinidade de editores de código para escolher.
Você tem o hardcore vi (m) e o emacs, o gedit leve, mas não cheio de recursos. recurso muito bem embalado geany e outros editores maiores, como Aptana Studio , Eclipse , Anjuta DevStudio , Bluefish , para citar alguns. Apenas navegue por eles e escolha o seu favorito, e instale-o usando o gerenciador de pacotes da sua distro (no Ubuntu, vá para Aplicativos - > Ubuntu Software Center e você encontrará tudo isso lá). / p>
A maioria deles suportará a edição de arquivos FTP graças ao GVFS (Sistema de Arquivos Virtuais Gnome) que basicamente permite que você navegue, visualize e edite arquivos remotos como se estivessem em seu próprio PC, e muitos protocolos são suportados (FTP e SFTP / SSH incluídos).
Como nota pessoal, estou usando o Geany e tenho que dizer que ele faz o trabalho muito bem para mim.