Згодом, переходячи до реалізації більш складних проектів зростають і потреби - доводиться працювати з SVN / git або інший CVS, розумієш зручність Debug (xDebug), не зайвим буде прогнати десяток-другий тестів PHPUnit, дістають постійні "чому не працює кнопка" після додавання черговий фішки - розбираєшся з Selenium.
У багатьох сучасних IDE для PHP-розробника (зокрема) ці та деякі інші інструменти зібрані для зручного доступу з контекстних меню або з використанням гарячих клавіш. Звичайно, використовувати IDE чи ні - кожен вирішує сам. Іноді особливої необхідності в ній немає (пару рядків коду можна виправити в блокноті без особливої складності).
Огляд можливостей PHP IDE можна подивитися в зведеній таблиці PHP IDE. (Дякуємо Володимира) Таблиця оновлюється, тому дублювати її тут не бачу сенсу.
Якщо виникне бажання безкоштовно скачати PHPStorm (або WebStorm) - не забуваємо, що вони обидві мають тріальний період (протягом якого можна використовувати програму без всяких кейгенов безкоштовно), а також безкоштовний EAP (строго кажучи, безкоштовну - Early Access Program - програму раннього доступу ). Сенс EAP - надання самої останньої версії (з самими "смачними булочками") абсолютно безкоштовно ..
У чому підступ? Та ні підступу - по суті Ви стаєте одним з перших користувачів нових фішок і можете повідомляти розробникам про помилки (інструмент для цього вбудований в PHPStorm). Як правило, версії EAP не містять супер серйозних косяків, однак рекомендації від розробників (в частині бекапов) зайвими не будуть.
UPD. Плагін SVN 1.7 для PHPStorm офіційно не вийшов. Актуальний пре-реліз Svnkit можна скачати з сайту svnkit. Також можна завантажити плагін для PHPStorm Subversion 1.7 (експериментальна підтримка - розпакувати в plugins / svn4idea)
Дякуємо! Чи не знав про EAP, думав можна тільки крякнутий скачати безкоштовно.
Тепер користуюся PHPStorm безкоштовно і легально. КРУТО!