从xtext的Eclipse编辑器中自动添加文本dsl项目

问题描述:

这里是我使用Xtext生成的DSL语法创建的一小段代码。从xtext的Eclipse编辑器中自动添加文本dsl项目

start 
{ 
    alpha 
    { 
     prev : alpha 
     next : beta 
    } 
} 

在此,我想,一旦我写下一个:测试版,自动代码应该改变这种

start 
{ 
    alpha 
    { 
     prev : null 
     next : beta 
    } 
    beta 
    { 
     prev : alpha 
    } 
} 

我需要什么样的代码添加?

我认为我们可以通过一些监听器来实现这一点,这个监听器监听编辑器中的变化并添加代码。但没有太多的支持,以便我可以清楚地理解。

+0

BTW的Xtext是一个正确的拼写 –

+0

雅,我已经整合,但在内容辅助,它只是建议,但不自动添加。 –

+0

我看到我想如果只有一个提案,那么内容帮助会自动应用它。尽量确保你有一个。 –

+0

好的,我会尝试和信息 –