It includes a sophisticated merging engine that preserves hand-written sections within generated files.

Epsilon Text Editor: Templates and Customization Guide Epsilon is a professional, Emacs-style programmer's editor developed by Lugaru Software . While many modern editors use "templates" to refer to pre-built snippets, Epsilon’s extensibility comes from its powerful and its ability to handle complex model-to-text transformations through the Eclipse Epsilon project. 1. Where to Download Epsilon and Extensions

If you are looking for the "Epsilon Generation Language" (EGL) for model-to-text templates, these are part of the Eclipse Epsilon project . 2. Working with Templates in Epsilon (EGL)

In the context of the Epsilon framework (often used within Eclipse), is the primary way to create templates. These templates allow you to transform models into code (Java, C++, etc.), documentation (HTML, LaTeX), or other text-based files.

It links generated text back to source models, which is essential for complex software engineering. 3. Customizing the Epsilon Programmer's Editor