【发布时间】:2013-01-30 12:03:15
【问题描述】:
在 Eclipse 中,我可以使用 Ctrl+Shift+G(或 r-click -> References-> Workspace)来获取对工作区中某个类型(或字段等)的所有引用。
我需要一种方法来获取工作区中使用给定类型的任何方法的所有位置的列表。也就是说,我想获得对java.math.BigDecimal 类型方法的所有调用。
Eclipse 是否支持这样的场景?
FWIW:我可以使用 VS + Resharper 为 C# 代码做类似的事情:
右击类型 -> Find Usages Advanced -> Usages of members。
更新
我换个说法,好像不是很清楚。
我想找到调用 BigDecimal 的方法的任何的所有代码。
(根据这些信息,我将手动 (?) 导出我的代码实际使用的 BigDecimal 的公共接口的子集)。
【问题讨论】:
-
如果 Eclipse 不支持它,我想知道 IntelliJ Idea 是否支持,因为它是由制造 Resharper的同一家公司制造的>
-
你的意思是
java.math.BigDecimal应该是那些方法的参数? -
@NikolayKuznetsov 没有。我想找到我的代码在哪里调用 BigDecimal 的方法(实际上,我想看看我正在使用 哪个 BigDecimal 的方法,但前者足够接近)
-
事实证明我是对的,IntelliJ does support it,它对 Resharper 功能非常熟悉::查找 -> 类 -> 方法的使用。
标签: java eclipse static-code-analysis