![](/img/trans.png)
[英]Eclipse “Open Call Hierarchy” across the whole working set/workspace
[英]"open call hierarchy" in eclipse not working
当我尝试在 Eclipse 中使用“打开调用层次结构”功能时,它突然停止工作。 我没有得到任何结果,它只显示了我想查看调用层次结构的方法的名称。 我尝试的所有方法都会发生这种情况,即使它们都被其他方法调用。
我尝试使用 -clean -refresh 打开 eclipse,打开和关闭 eclipse 和项目,更新项目,重命名 .metadata 文件,但到目前为止没有任何效果。
我检查过它是否搜索了整个工作区,并且没有过滤器。
savedIndexNames.txt
现在应该会显示搜索结果。
无需删除索引/重新安装 eclipse 等。
Ctrl
+ Alt
+ h
打开)转到窗口-> 透视图-> 重置透视图。
更改 Windows|Preferences|Java|Installed JREs,将默认设置为 JDK。
版本:2021-09 (4.21.0)
版本号:20210910-1417
将已安装的 JRE 从 Windows|Preferences|Java|Installed JRE 更改为 JDK 对我有用。
也许您有搜索范围问题。 我遇到了这个问题,我的 Eclipse 在第三个项目中找不到使用我选择的方法的任何调用者(我还尝试删除索引、重新启动 Eclipse、关闭/打开项目,到目前为止还不够)。 我最终意识到调用者搜索有一个“搜索范围” ,可以设置为当前工作区/当前项目/工作集。 “搜索范围”项位于“调用层次结构”窗口菜单中,由右上角的箭头打开。 我将其设置为“当前工作区”,然后就可以了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.