我使用 Eclipse 进行 java 开发:
面向 Web 开发人员的 Eclipse Java EE IDE。 版本:Indigo Service Release 1 构建 ID:20110916-0149
目前,如果文件中存在语法错误,Navigator View 不会显示小错误符号(红色背景上的白色 x)。
我用一个带有单个 java 类的小型 java 项目对此进行了测试。故意创建的语法错误导致在问题 View 中出现一个条目,并且在代码 View 、文件选项卡 中显示错误符号,并且 在 Package Explorer 中,但不在 Navigator View 中(既不是文件级别也不是文件夹级别)。
“自动构建”已激活。
关于如何在 Navigator View 中显示错误装饰器有什么想法吗?这可能是一个错误吗?谢谢!
最佳答案
Imo,这是一个错误。实际上,它与 SR1 一起出现。如果你重新安装 vanilla Eclipse Indigo - 错误装饰器会回来。如果他们能修复它,那就太好了,因为目前它很烦人......
编辑:Oook,所以,正式来说,这不是错误。 Navigator View 的预期行为是不显示任何与 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 View 。从我尝试使用 Project Explorer 来看,它仍然不如 Navigator 方便,尽管它可以被调整为更接近 Navigator。 我还尝试使用以前 3.7.0 版本中的 Navigator 包为 Eclipse 3.7.1 提供支持。虽然我不是 100% 确定这是一个很好的解决方案,但它对我有用。
关于java - 导航器 View 中未显示错误符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7822152/