Eclipse ci si avvicina molto

http://www.eclipse.org

non è testuale e funziona con la JRE però è espandibile e in rete si trovano moltissimi plugin (soprttutto su sourceforge)

uno di questi ti permette ad esempio di programmare in php con un parser real-time, preview del codice e controllo completo del server (locale)