从Eclipse项目资源管理器中删除Java文件和包中的警告图标

时间:2013-07-11 18:58:25

标签: java eclipse

我以前使用IntelliJ,eclipse项目浏览器中的警告图标会让我分心,无论我在做什么。有没有办法从包名和类名禁用这些警告?但不应禁用验证,仅限于项目浏览器。 也就是说,警告应仅在编辑器中。我认为这也可以通过避免额外的计算来提高Eclipse的性能。

这就是Intellij IDEA如何使用警告。

4 个答案:

答案 0 :(得分:1)

转到Window > Preferences > Validation并禁用您想要的任何类型文件的验证。

编辑:嗯。还有Window > Appearance > Label Decorations,但似乎没有在资源管理器视图中禁用装饰。

答案 1 :(得分:1)

没有什么可以在资源管理器视图中隐藏问题标记(不,这不会消耗任何性能开销,因为标记是持久的,可以直接查询每个资源)。

一个(坏)解决方法是使用Navigator视图,但是那个实际上只显示文件和文件夹结构,因此包布局和类似Java特定的东西都消失了。

此外,在典型的Eclipse设置中,您的图标不仅会被警告指示符覆盖,还会被SCM覆盖,项目类型覆盖,禁用的可选编译器警告覆盖以及大量其他覆盖覆盖。你应该习惯这个。

答案 2 :(得分:0)

转到Windows-show view-other-Problem。

现在打开下方屏幕中的“问题”选项卡,在此选项卡中,您可以看到项目的所有错误和警告。

如果构建路径中存在问题,请打开构建路径并删除有警告或错误的JRE并删除它们,然后通过导入外部JRE再次导入它们。

请记住,在运行项目之前,请从项目选项卡中进行清理。

或者您可以从问题选项卡右键单击警告并选择快速修复,有时这样做。

如果没有请求,请通知我找到另一种解决方案。

答案 3 :(得分:-1)

您还可以使用@SuppressWarnings 注释更有选择性地选择要抑制的警告。