Voici une petite section de code que j'ai créée à partir de la grammaire DSL générée à l'aide de Xtext.Ajout automatique de texte dans l'éditeur Eclipse depuis le projet xtext dsl
start
{
alpha
{
prev : alpha
next : beta
}
}
En cela, je veux que dès que j'écris suivante: bêta, automatiquement le code devrait changer à ce
start
{
alpha
{
prev : null
next : beta
}
beta
{
prev : alpha
}
}
Quel code dois-je ajouter?
Je pense que nous pouvons y parvenir via un écouteur de l'éditeur qui écoute les changements dans l'éditeur et ainsi ajouter du code. Mais il n'y a pas beaucoup de soutien disponible pour que je puisse comprendre clairement.
BTW Xtext est une bonne orthographe –