Editeur de templates
Intérêt
Acceleo est diffusé avec un ensemble complet d'outils pour la création et l'édition de modules de génération. Tous ces outils sont complètement intégrés à Eclipse pour offrir à l'utilisateur un socle cohérent et homogène.
L'éditeur de template permet ainsi de concevoir efficacement de nouveaux modules de génération, à l'aide de nombreux assistants.
Principe de fonctionnement
Colorisation syntaxique
Chaque élément du langage est interprété et une colorisation syntaxique permet de distinguer facilement le code cible des structures de contrôle de la génération.
Cette fonctionnalité est des plus appréciables pour concevoir efficacement des scripts.
Complétion
La complétion consiste à proposer des listes de choix qui aident à compléter la saisie en cours. Certains méta-modèles comme UML2 étant très volumineux, la complétion devient vite un compagnon indispensable pour en faciliter la compréhension.
Les structures proposées à la complétion sont les :
Scénario d'utilisation
Complétion sur le méta-modèle
Complétion sur le template