- Front
- Angular · Monaco
Un IDE là où on ne peut pas en installer un
PLaTon a besoin que ses auteurs d'exercices écrivent du code directement dans le navigateur : pas d'installation, pas de configuration, juste un onglet. Les éditeurs existants faisaient l'affaire pour éditer un fichier, mais pas pour reconstruire l'expérience d'un vrai IDE, avec son explorateur, sa recherche et ses réglages.
NGE IDE assemble ces pièces autour de Monaco, le moteur de VS Code, et les ouvre à l'extension : on branche ses propres éditeurs, ses vues et ses commandes par un petit système de contributions.
Un IDE, découpé en modules
Un vrai éditeur, dans un onglet

Il tourne pour de vrais étudiants
NGE IDE est l'éditeur intégré de PLaTon : c'est là que les enseignants de l'Université Gustave Eiffel et de ses partenaires écrivent et testent leurs exercices. Un éditeur qu'on utilise soi-même pour livrer un produit reste un éditeur honnête.
Une interface complexe à dompter ?
Construire un IDE apprend à découper une application riche en modules qui restent maintenables.