【发布时间】:2012-12-25 04:28:57
【问题描述】:
我想知道是否可以将自己编写的代码保存在生成的文件中。如果您更改模型然后按下保存按钮,所有代码都将被覆盖。我想保存一些旧文件的代码。
【问题讨论】:
标签: code-generation xtend
我想知道是否可以将自己编写的代码保存在生成的文件中。如果您更改模型然后按下保存按钮,所有代码都将被覆盖。我想保存一些旧文件的代码。
【问题讨论】:
标签: code-generation xtend
Xtend 使用源代码生成编译器,因此为 Xtend 本身生成的 Java 代码无法在源代码级别进行更改。
尽管如此,如果你使用 Xtend 的模板表达式来生成代码,你当然可以插入受保护的区域以允许用户修改生成的代码。 Github 上的这个 OS project 实现了对 Xtend 中受保护区域的支持。
【讨论】: