使用Eclipse的代码追踪功能

代码追踪:

 

在使用Java编写复杂一些的程序时,你会不会经常对一层层的继承关系和一次次方法的调用感到迷惘呢?幸好咱们有了Eclipse这么好的IDE能够帮咱们理清头绪--这就要使用Eclipse强大的代码追踪功能。

1、用Open Declaration能够查看类、方法和变量的声明。这是最经常使用的一个功能了,若是在要追踪的对象上点右键,选择Open Declaration,能够跳转到其声明的地方。这个功能有个快捷键是F3,固然你也能够按住Ctrl键,鼠标移过去会变成一个小手,单击就能够了。

2、用Open Type Hierarchy能够查看类的继承关系,能够在Hierarchy窗口看到继承层次的导航。在方法或类名上点击右键,选择Open Type Hierarchy便可,快捷键是F4。

3、 用Open Call Hierarchy能够查看方法的调用层次。若是想知道一个方法在别的什么地方被调用了,这个功能就很好用了,实际中也很经常使用,好比要重构一个方法时,想知道他对其它什么地方可能有影响,就能够用这个功能。在方法名上点击右键,选择Open Type Hierarchy便可,快捷键是Ctrl+Alt+H。能够在Call Hierarchy窗口看到方法的调用层次的导航。

4、用Open Super Implemention能够查看当前方法在父类中的实现或接口中的声明(前提是该方法是对父类或接口中相应方法的重写),在方法名上点击右键,选择Open Super Implemention便可。spa

 

 

设置 Eclipse call hierarchy 最大层次

如图:.net

在这里修改最大调用层次,上限是99对象

相关文章
相关标签/搜索