Я не большой поклонник Mac, поэтому, если вы один, пожалуйста, не отрицайте меня.
Я также заинтересован в любых комментариях о кодировании на Mac и о том, действительно ли оно того стоит, чтобы его получить.
Я бы сказал, что для PHP-кодирования (и любого другого типа кодирования, не относящегося к Mac), ПК + Linux является гораздо лучшей и более дешевой альтернативой. Я уже давно использую эту комбинацию, и все прошло гладко. Единственное, что вам нужно сделать, - это найти удобный для Linux ноутбук / ПК (используйте такие сайты, как http://www.linlap.com/), и тогда все готово. Установите Ubuntu (или любой другой дистрибутив, который вы предпочитаете), и тогда у вас есть множество редакторов кода на выбор.
У вас есть хардкорные vi(m) и emacs, легкий, но не очень полезный gedit, легкий, но довольно функциональный пакет geany и другие, более крупные редакторы, такие как Aptana Studio, Eclipse, Anjuta DevStudio, Bluefish и другие. Просто просмотрите их, выберите ваш любимый и установите его, используя менеджер пакетов вашего дистрибутива (в Ubuntu просто зайдите в Applications -> Ubuntu Software Center, и вы найдете все это там).
Большинство из них будут поддерживать редактирование файлов FTP благодаря GVFS (виртуальной файловой системе Gnome), которая в основном позволяет просматривать, просматривать и редактировать удаленные файлы, как если бы они находились на вашем компьютере, и поддерживается множество протоколов (FTP и SFTP/SSH включен).
В качестве личной заметки я использую Geany, и должен сказать, что она хорошо справляется со мной.