如何找到在intellij中使用的方法

sop*_*ope 5 intellij-idea

有没有办法找到一种在带有 golang 插件的 intellij 想法中使用的方法?

我需要找到所有使用的方法。

任何人都知道如何做到这一点?

Ruf*_*ufi 5

Find Usages肯定是已经提到的正确方式。但是,如果您不想浏览上下文菜单,您也可以使用快捷键Alt+ F7(Windows/Linux)或Option+ F7(Mac OS)。您还可以指定 Find Usages Scope,例如,它可以是仅生产文件或仅测试类。可以从这里找到其他快捷方式

不幸的是,如果您使用 Ubuntu,此快捷方式已经为某些系统操作保留,并且要使其在 Intellij IDEA 中工作,您需要在操作系统级别禁用它。


Gly*_*ton 2

右键单击方法名称并选择“查找用法”。这将找到具体方法的直接调用者。如果你想找到通过接口调用该方法的调用者,那就更难了。如果您知道这些接口,则可以依次导航到每个接口,然后右键单击方法名称并选择“查找用法”。如果您不知道哪些接口包含该方法,Go Oracle可以提供帮助。