几天前我不得不重新安装我的所有Linux系统,而且我也不得不重新安装Eclipse CDT,因为我几个星期以来一直在使用它。
不幸的是,从那以后我再也没有现场错误检查了......我很想念它;)
如果我创建一个新的Hello World C ++项目(新建/ C ++项目/ Hello World C ++项目),然后添加一些错误,例如从不存在的类调用方法或添加任何未定义或无类型的变量,在我不得不重新安装之前,Eclispe没有强调并报告它们。
我搜索了stackoverflow,并尝试停用/反应“自动构建”而不做任何更改。我还验证了项目路径包含在项目源(项目属性/ C-C ++通用/路径和符号/源位置)中,但就像它已经存在一样,它没有解决问题。
当我“全部构建”时,错误在“问题视图”中得到很好的报告,然后当我修复一个问题并保存文件时,错误从问题视图中消失,但随后如果我添加另一个问题并保存,在我再次构建之前不会报告任何内容。在下一个“build all”之前,即使错误转向注释仍然会加下划线。
您是否有任何想法可以帮助我重新启用此功能?
我在Eclipse Linux 3.5下,现在使用Eclipse Linux 3.7。
答案 0 :(得分:0)
我使用Eclipse Platform 3.7.1安装了Eclipse软件包:Eclipse C/C++ IDE Indigo SR-1并修复了问题。
所以我猜,目前由Ubuntu软件中心提供的3.7.0存在问题。
使用这个新版本默认情况下一切正常。