使用Eclipse的代码追踪功能
2024-10-14 04:01:09
在使用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即可。
最新文章
- SQL Learning Notes
- idea 新建web项目
- 关于fragment保存变量的问题
- NodeJS学习笔记 - Express4.x路由操作
- 【Jquery回顾】解决$冲突的问题->;自定义JQuery快捷键
- 花式玩转社交App,百变应用场景
- HTML输入框点击内容消失
- iostat命令详解 IO性能分析
- Git 使用及原理 总结
- XML巩固
- [置顶] hdu3018解题报告--也是白话几笔画学习总结
- FluentData
- SDN学习之OpenFlow协议分析
- POJ 1422 Air Raid
- JavaScript解析机制与闭包原理实例详解
- 忘记mysql数据库root密码
- mvc,EntityFramework调用分页存储过程
- android 相对布局例子代码
- 2018.10.23 NOIP模拟 战争(并查集)
- POJ 1797 kruskal 算法
热门文章
- linux安装jdk1.8.0_91
- 基于Dapper写的一个sqlhelp适用于多版本数据库
- gb2312,gbk,utf8的区别
- Jquery+H5验证数据(不是表单验证啊 )
- 一文看懂大数据的技术生态Hadoop, hive,spark都有了[转]
- 纯css3单选框/复选框美化样式代码
- ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh
- Saliency Detection via Graph-Based Manifold Ranking
- 201771010134杨其菊《面向对象程序设计java》第九周学习总结
- Mad Libs游戏