Eclipse Platform 3.4.1查找变量引用仅显示首次匹配的解决方法
解决Eclipse Platform 3.4.1中「查找引用」仅显示变量首次出现的问题
以下是几个可行的解决方法,按优先级尝试:
检查查找引用弹窗的配置
右键变量选择「References」后,在弹出的查找窗口里,留意是否有类似「仅显示首次匹配」的复选框,直接取消勾选。3.4.1的这个选项可能在窗口的「Options」标签或底部附加选项里,仔细找就能看到。重建项目索引
Eclipse的C/C查找功能完全依赖索引,老版本的索引容易出现不完整的情况。右键你的项目→「Index」→「Rebuild」,等索引重建完成后再尝试查找引用。另外可以去项目属性里确认索引配置:右键项目→「Properties」→「C/C General」→「Indexer」,确保「Enable indexer」处于勾选状态,且索引范围覆盖整个项目。使用全局搜索功能替代
如果右键的快速查找存在bug,试试顶部菜单栏的「Search」→「References」→「C/C++」,在这个全局查找对话框里,手动设置查找范围为当前项目,且不要勾选任何限制匹配数量的选项,再执行查找。这个全局功能的逻辑和右键快速查找略有不同,可能能绕过版本bug。版本兼容补充
3.4.1属于比较老旧的版本,部分功能的完整性确实不如后续的Indigo SR2。如果上面的方法都无效,要么导出项目到Indigo SR2里处理,要么寻找对应3.4.1版本的C/C++插件更新包(注意必须是兼容3.4.1的版本,别装错导致IDE崩溃)。
内容的提问来源于stack exchange,提问作者name
相关产品推荐
相关产品推荐

