我正在使用 ANTLR 生成 Java 源文件。我可以让 Eclipse 理解生成的文件是派生的,但它仍然给我关于无害事物的警告(例如,不必要的导入等)。我想将 Eclipse 配置为在显示警告时忽略派生文件。这可能吗?
问问题
4324 次
3 回答
7
恐怕你看到的(在首选项中)就是你得到的。
但是,如果您无论如何都要让 ANTLR 为您生成代码,为什么不更进一步,让您的构建脚本(ant、Maven、...)为您将该代码包装到一个 Jar 中呢?将该 Jar 文件设置为您在 Eclipse 中的依赖项,Eclipse 将不必查看丑陋的自动生成代码并对其进行调整。
于 2009-11-24T21:30:28.777 回答
3
您可以将派生或自动生成的文件放入单独的 eclipse 项目中,并将特殊项目属性应用于该“派生文件”项目,例如不显示未使用导入的警告。
据我所知,同一项目中不同包或源文件夹的不同设置是不可能的。
于 2009-11-24T21:29:52.070 回答
1
这是一个更新的答案。从 Eclipse 3.8 开始,我们可以忽略特定源文件夹的警告。
于 2018-04-12T10:58:23.297 回答