在我的eclipse emf项目中,我有几个@generated NOT标记。我认为当我有很多变化时,这会变得非常令人困惑。
有没有办法把这些更改放到一个单独的文件/文件夹中?!
发布于 2012-06-12 00:17:00
一般来说,这是不可能的。EMF生成代码的方式是假装所有文件都在正确的位置。
通常,我不建议更改EMF生成的代码,除非确实没有其他方法,因为它管理起来很麻烦。但是,如果您替换生成的EFactory实例,则应该可以用它们的子代替换大多数(如果不是全部)对象,这些子代可以放在另一个源文件夹/包中。
顺便提一下,也许使用或多或少未开发的(AFAIK) Eclipse Mint会有所帮助,因为它有一个扩展,可以根据生成的代码为Package Explorer着色(不是最好的解决方案,但它是一个有帮助的解决方案)。
https://stackoverflow.com/questions/10982878
复制相似问题