【问题标题】:How to find usages using Eclipse IDE?如何使用 Eclipse IDE 查找用法?
【发布时间】:2014-09-02 07:36:47
【问题描述】:

我有以下代码:

public class MyClass{
   ...
}

在同一个工作区我有以下课程

public class AnotherClass{
   @Autowired
   MyClass myClass;
   ...
}

如果我在MyClass(第一次提到)上单击鼠标右键并选择“打开调用层次结构”,我什么也看不到。

如何在 Eclipse 中找到这种用法?

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    电脑:

    1. 选择一个单词(类名、方法名、变量名等)
    2. Ctrl+Shift+G

    苹果机:

    1. 选择一个单词(类名、方法名、变量名等)
    2. Alt+Cmd+G (++G)

    【讨论】:

    • lifesaver....(如果您来自 intellij
    【解决方案2】:

    右击Myclass,在project|workspace中找到引用。

    打开调用层次,打开继承层次。

    【讨论】:

    • 如何在我的项目中找到非 java 文件的用法?例如属性文件、json 文件等?
    【解决方案3】:

    对于您的情况,我认为 (Ctrl +Shift+G) 和 (Ctrl + Alt+H) 工作。

    为了更清楚:

    • (Ctrl +Shift+G) 是 Search->References->workspace

      的快捷键李>
    • Ctrl +Alt+H 是调用层次结构的快捷键。

    其他一些有用的短键,例如:

    • (Ctrl+G) : 搜索->声明->工作空间
    • (Alt+Left) : 后退位置
    • (Alt+):前锋位置

    【讨论】:

      【解决方案4】:

      尝试右键单击MyClass,然后单击References->Workspace。我想这可能就是你要找的。​​p>

      也适用于方法、变量等。

      【讨论】:

        【解决方案5】:

        选择资源(方法名、类名)并右键单击。您将找到一个标题为“Open Call Hierarchy”的菜单(快捷键:alt + Ctrl + H)。 这将征用项目中的所有用法。

        【讨论】:

          【解决方案6】:

          对于 Mac,按 cmd + Shift + G

          【讨论】:

            【解决方案7】:

            据我所知,Ctrl+Shift+GCtrl+Alt+H 应该可以工作。

            供您参考:

            Ctrl+Shift+G --> 是搜索的快捷键 --> 参考 --> 工作区

            Ctrl+Alt+H --> 是调用层次结构的快捷键。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2019-10-23
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-06-16
              • 2011-04-04
              • 2010-12-03
              相关资源
              最近更新 更多