MyEclipse IDE中的代码追踪功能

简介:

一、示例代码

package cn.xy.service;
public interface IMyService
{
public int add(int a, int b);
}

package cn.xy.service;
public class MyServiceImpl implements IMyService
{
public int add(int a, int b)
{
return a + b;
}

}

package cn.xy.test;
import cn.xy.service.IMyService;
import cn.xy.service.MyServiceImpl;

public class Test
{
public static void main(String[] args)
{
IMyService service = new MyServiceImpl();
System.out.println(service.add(1, 2));
}
}


二、代码追踪

1 追踪实现IMyService接口的类
右击IMyService,点击Open Type Hierarchy,可以将实现IMyService的类显示出来,就是MyServiceImpl类

2 追踪调用了IMyService中add方法的类
右击IMyService的add方法,点击Open Call Hierarchy,可以显示出调用该方法的类的地方,就是显示Test类的service.add(1, 2)之处。

3 追踪调用了MyServiceImpl中add方法的类
右击MyServiceImpl的add方法,点击Open Call Hierarchy,可以显示出调用该方法的类的地方,就是显示Test类的service.add(1, 2)之处。

本文转自IT徐胖子的专栏博客51CTO博客,原文链接http://blog.51cto.com/woshixy/1315976如需转载请自行联系原作者

woshixuye111
相关文章
|
1月前
|
IDE 小程序 API
【社区每周】IDE 3.8.10 Beta 版新增按需编译功能(1月第四期)
【社区每周】IDE 3.8.10 Beta 版新增按需编译功能(1月第四期)
37 6
|
1月前
|
IDE 小程序 JavaScript
6月开发者日回顾|IDE多功能更新,质量洞察、全息检测工具全新升级
6月开发者日回顾|IDE多功能更新,质量洞察、全息检测工具全新升级
31 0
|
1月前
|
IDE 小程序 开发工具
【社区每周】商家平台数据中心功能升级;IDE 3.4.1 Beta 版本上线(1月第一期)
【社区每周】商家平台数据中心功能升级;IDE 3.4.1 Beta 版本上线(1月第一期)
41 11
|
1月前
|
IDE 开发工具 C语言
QT案例IDE编写 -- 代码编写
QT案例IDE编写 -- 代码编写
37 0
|
1月前
|
IDE 小程序 JavaScript
【意见征集】IDE 3.0 Beta版上线,有什么功能意见想对产品经理说?
【意见征集】IDE 3.0 Beta版上线,有什么功能意见想对产品经理说?
21 0
|
1月前
|
IDE 开发工具
IDE实用小技巧之快速的将某一段代码抽离为一个方法~
IDE实用小技巧之快速的将某一段代码抽离为一个方法~
|
7月前
|
Web App开发 前端开发 JavaScript
JavaScript浏览器开发者工具和常用的IDE的调试功能
JavaScript浏览器开发者工具和常用的IDE的调试功能
|
9月前
|
JSON IDE 数据可视化
版本升级 | 兼容VSCode及全系IDE,代码风险一键查询
插件更新啦~可以在vscode里使用OpenSCA了,IDE插件也升级了一波
79 0
|
IDE 开发工具 C语言
QT案例IDE编写 -- 代码编写
QT案例IDE编写 -- 代码编写
111 0
QT案例IDE编写 -- 代码编写
|
IDE Java 网络安全
本地 IDE 开发代码方式|学习笔记
快速学习本地 IDE 开发代码方式
119 0
本地 IDE 开发代码方式|学习笔记