Un environnement de développement intégré (IDE, Integrated Development Environment) est en gros un éditeur de texte spécialisé pour la programmation et ajoute la complétion de code, la couleur en fonction des mots clefs, le debuggage, la notion de projet, correction d’écriture,… bref pas mal de choses qui les différencient de Notepad++ par exemple.
Il en existe pas mal, mais deux gros IDE PHP gratuit se partagent le marché :
Les deux se valent, utilisent Java, après à vous de choisir (ou pas si votre boite vous en impose un). Personnellement je bosse sur Eclipse, il est un peu lourd mais assez complet et il dispose de pas mal de plug-ins.
Momo je sais déjà ce que tu utilises.