保存自编代码 - xtend

时间:2013-01-10 17:31:03

标签: code-generation xtend

我想知道是否可以在生成的文件中保存自编代码。如果更改模型然后按下保存按钮,则会覆盖所有代码。我想保存一些旧文件的代码。

1 个答案:

答案 0 :(得分:2)

Xtend使用源生成编译器,因此Xtend本身生成的Java代码不能在源级别上更改。

然而,如果您使用Xtend的模板表达式来生成代码,您当然可以插入受保护的区域以允许用户修改生成的代码。 Github上的此操作系统project实现了对Xtend中受保护区域的支持。