标签: code-generation xtend
我想知道是否可以在生成的文件中保存自编代码。如果更改模型然后按下保存按钮,则会覆盖所有代码。我想保存一些旧文件的代码。
答案 0 :(得分:2)
Xtend使用源生成编译器,因此Xtend本身生成的Java代码不能在源级别上更改。
然而,如果您使用Xtend的模板表达式来生成代码,您当然可以插入受保护的区域以允许用户修改生成的代码。 Github上的此操作系统project实现了对Xtend中受保护区域的支持。