导航器视图中未显示错误符号

我使用Eclipse进行java开发:

面向Web开发人员的Eclipse Java EE IDE。 版本:Indigo Service Release 1 Build id:20110916-0149

目前,如果文件中存在语法错误, 导航器视图不会显示小错误符号(红色背景上的白色x )。

我用一个带有单个java类的小型java项目测试了这个。 故意创建的语法错误会导致“ 问题”视图中的条目,并且错误符号将显示在代码视图文件选项卡 包资源管理器”中 ,但不会显示在“ 导航器”视图中(文件级别或文件夹级别)。

“自动构建 ”已激活。

任何想法如何在导航器视图中显示错误装饰 ? 这可能是一个错误吗? 谢谢!

Imo,这是一个bug。 实际上,它出现在SR1中。 如果你重新安装了香草Eclipse Indigo – 错误修饰器会回来。 如果他们解决这个问题会很棒,因为目前它很烦人……

编辑:Oook,所以,通常,它不是一个错误。 Navigator视图的预期行为是不显示与Java代码有效性相关的任何标记。 以前(长期存在的)事态是一个错误,并由此错误修复修复: https ://bugs.eclipse.org/bugs/show_bug.cgi ? id = 291498

不幸的是(imo)这个,显然不会改变,因为这个错误报告( https://bugs.eclipse.org/bugs/show_bug.cgi?id=364660 )已被RESOLVED WONTFIX关闭。

官方建议是使用Package或Project Explorer视图。 从我尝试使用Project Explorer开始,它仍然没有导航器那么方便,尽管它可以调整为与Navigator相当接近。 我还尝试使用之前的3.7.0版本中的Navigator包来提供Eclipse 3.7.1。 虽然我不是100%肯定这是一个很好的解决方案,它对我有用。

我认为这是正常行为。 我不认为它可以修改。

我仍在使用Eclipse Helios,并在删除“问题和警告视图”中的所有条目后观察包浏览器(sic!)中的现象(=无错误指示)。 删除显示所有来源的错误列表的选项卡后,指标再次出现。 对我来说,这显然是一个错误,虽然只是一个非常小的…