Это текстовый редактор, а не IDE, но Notepad ++ с плагином DBGP отлично работает в качестве внешнего интерфейса для расширения Xdebug для пошаговой отладки PHP код.
Я не уверен в «пошаговом рендеринге» на стороне клиента - он может просто сработать, если вы выводите выходные данные в браузер каждые несколько строк, но я думаю, что это сильно зависит от браузера. Возможно, вам повезет больше с расширением Paint Events до Firebug .