VSCode Extension for Eclipse Xpand files

Eclipse Xpand
Why ?
Eclipse Xpand is a Model-to-Text (M2T) language designed for generating files from models. Built on the Eclipse Modeling Framework (EMF), it allows developers to define transformation rules using Ecore or UML. These rules can then be applied to source models, often represented in XML, to generate text output such as source code or configuration files.
The project was abandoned in 2016 with the release of version 2.2.0. However, it remains usable today, thanks to its solid architecture.
Features
Color highlight for both .xpt and in-line java:

Little snippets with all the keywords available:


ISO-8859-1 to UTF-8 automatic conversion:

Changelog
See the changelog for more information about each version.
Contributing
Want to contribute to this project ? Follow these instructions ! Be sure to check every source for the Xpand language before doing anything, the key is to keep this extension consistent with what Eclipse defined. While Xpand is no longer officially maintained by Eclipse, it can still be used in many projects and is an interesting meta-model language overall.
Sources
Copyright
Software
This software is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). A copy of the license is included with the software. Any modifications must be distributed under the same license terms.
The images in the img/ directory were created by Yohan Boujon and are licensed under CC BY-NC-SA 4.0. The font used is Gabarito and is licensed under the Open Font License (OFL 1.1) which does not require the same license to be applied in this context.