Если будет достаточно только подсветки синтаксиса и автодополнения уже встречавшихся в документе слов, то можно обойтись и Kate.
Я использую Kdevelop4 с PHP-плагином. Возможности:
— расширенная подсветка синтаксиса
— автодополнение по именам классов, методам, переменным и т.п.
— поддержка PHPDoc (в автодополнении всплывает краткое описание)
— интеграция с Git и SVN
— есть интегрированный справочник по стандартным методам и свойствам PHP, но я им не пользуюсь и ничего сказать не могу
Подробнее можно почитать в
блоге основного разработчика PHP-плагина (английский язык)