有时我在C++项目中有"未解决的包含"。在项目中重新生成索引会从源代码中删除标记,但Problems View
仍会列出它们,就好像它们尚未解析一样。
让它们离开Problems View
的唯一方法是单击它们,这将打开带有 #include
指令的相应文件,并使 Eclipse 意识到它们已被解决(然后 Eclipse 删除了与该文件相关的所有包含问题)。
有没有办法要求 Eclipse 在重建索引后刷新Problems View
?我尝试过 F5 和 Ctrl-a F5,但没有运气。
使用 CDT,您可能需要重新编译源代码以摆脱警告/错误标记。
此问题与问题视图完全无关。问题视图仅显示其他插件计算的警告/错误,并且始终是最新的。因此,如果 CDT 项目发生这种情况,则必须在 CDT 安装的设置或 CDT 项目属性中搜索问题。