Templates editor
Benefit
Acceleo is distributed with a complete pack of tools for the creation and edition of generation modules. All these tools are fully integrated within eclipse so that users can use an homogenous platform.
Template editor is used for creating new generation modules with efficiency, with the help of several wizards.
How does it work ?
Syntax highligthing
Each element of Acceleo language is interpreted and you can easily identify target code from generation control elements thanks to syntax highligthing.
This feature is really useful to edit templates easily and to learn the meta-model structure.
Completion
Completion offers to users a list of choices to help completion of the currently edited element. For huge metamodels such as UML2, completion quickly becomes an essential companion that simplifies understanding.
Suggested structures within completion are :
Use case
Metamodel completion
Template completion