Environnement de Développement Intégré acr. Un EDI est un logiciel consacré au développement d'applications.
Un EDI vous permet d'éditer votre code source tout en bénéfiant de la coloration syntaxique, de suggestions, de le compiler, l'exécuter, le déboguer, et même pour certains, le déployer sans devoir quitter votre environnement de travail.
En général, un EDI vous permet même d'éditer plusieurs types de fichiers.