3

在 Eclipse 中,我可以 Ctrl+Shift+G(或 r-click -> References-> Workspace)来获取对工作区中类型(或字段等)的所有引用。

我需要的是一种方法来获取在工作区中使用给定类型的任何方法的所有位置的列表。也就是说,我想获得对 type 方法的所有调用java.math.BigDecimal

Eclipse 是否支持这种情况?

FWIW:我可以使用 VS + Resharper 为 C# 代码做类似的事情:
r-click on type -> Find Usages Advanced -> Usages of members

更新

让我重新表述一下这个问题,似乎不是很清楚。

我想找到调用任何BigDecimal方法的所有代码。
(从这个信息中,我将手动(?)派生我的代码实际使用的 BigDecimal 的公共接口的子集)。

4

4 回答 4

5

不确定这是否是您想要的,但在这里找到:https ://stackoverflow.com/a/11836545/1360074

Ctrl+H或从菜单栏Search- Search ...,然后选择Java Search

在此处输入图像描述

于 2013-01-30T12:27:27.903 回答
2

与其他答案一样,++Ctrl是您要查找的内容,但是,请尝试将光标悬停在类名上。AltH

于 2013-01-31T16:50:59.660 回答
1

我不认为日食支持这一点。最多可以使用ctrl++alth获取单个方法的调用层次结构。

于 2013-01-30T14:20:14.083 回答
0

在 Eclipse 中,当光标位于方法名称上时,您可以使用 Ctrl+Alt+H。这将为您带来调用层次结构视图。

于 2013-01-30T12:24:11.763 回答