【发布时间】:2017-10-28 18:05:12
【问题描述】:
这是我使用 Xtext 生成的 DSL 语法制作的一小段代码。
start
{
alpha
{
prev : alpha
next : beta
}
}
在这里,我希望在我写下一个 :beta 时,代码会自动更改为这个
start
{
alpha
{
prev : null
next : beta
}
beta
{
prev : alpha
}
}
我需要添加什么代码?
我认为我们可以通过编辑器的一些侦听器来实现这一点,该侦听器侦听编辑器中的更改并因此添加代码。但是没有太多可用的支持,所以我可以清楚地理解。
【问题讨论】:
-
btw Xtext 是正确的拼写
标签: eclipse eclipse-plugin xtext eclipse-pde xtend