【发布时间】:2014-09-02 07:36:47
【问题描述】:
我有以下代码:
public class MyClass{
...
}
在同一个工作区我有以下课程
public class AnotherClass{
@Autowired
MyClass myClass;
...
}
如果我在MyClass(第一次提到)上单击鼠标右键并选择“打开调用层次结构”,我什么也看不到。
如何在 Eclipse 中找到这种用法?
【问题讨论】:
我有以下代码:
public class MyClass{
...
}
在同一个工作区我有以下课程
public class AnotherClass{
@Autowired
MyClass myClass;
...
}
如果我在MyClass(第一次提到)上单击鼠标右键并选择“打开调用层次结构”,我什么也看不到。
如何在 Eclipse 中找到这种用法?
【问题讨论】:
电脑:
苹果机:
【讨论】:
右击Myclass,在project|workspace中找到引用。
打开调用层次,打开继承层次。
【讨论】:
对于您的情况,我认为 (Ctrl +Shift+G) 和 (Ctrl + Alt+H) 工作。
为了更清楚:
(Ctrl +Shift+G) 是 Search->References->workspace
的快捷键李>Ctrl +Alt+H 是调用层次结构的快捷键。
其他一些有用的短键,例如:
【讨论】:
尝试右键单击MyClass,然后单击References->Workspace。我想这可能就是你要找的。p>
也适用于方法、变量等。
【讨论】:
选择资源(方法名、类名)并右键单击。您将找到一个标题为“Open Call Hierarchy”的菜单(快捷键:alt + Ctrl + H)。 这将征用项目中的所有用法。
【讨论】:
对于 Mac,按 cmd + Shift + G
【讨论】:
据我所知,Ctrl+Shift+G 和 Ctrl+Alt+H 应该可以工作。
供您参考:
Ctrl+Shift+G --> 是搜索的快捷键 --> 参考 --> 工作区
Ctrl+Alt+H --> 是调用层次结构的快捷键。
【讨论】: