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



我以前使用IntelliJ,eclipse项目浏览器中的警告图标有点分散我的注意力。有什么方法可以从包和类名中禁用这些警告吗?但验证不应被禁用,只能从项目资源管理器中禁用。也就是说,警告应该只在编辑器中。我认为这也通过避免额外的计算来提高Eclipse的性能。

这就是Intellij IDEA处理警告的方式。

转到Window > Preferences > Validation并禁用所需文件类型的验证。

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

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

一个(糟糕的)解决方法是使用Navigator视图,但该视图实际上只显示文件和文件夹结构,因此包布局和类似的Java特定内容就不见了。

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

转到Windows显示查看其他问题。

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

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

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

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

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

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

最新更新