“工若善其事,必先利其器”,掌握一定的快捷键将更有利于我们阅读代码,更方便地理清代码的结构,下面笔者将分享在eclipse&Myeclipse和Intellij Idea这三个IDE中阅读源码时常用到的快捷键。
Eclipse&Myeclipse
由于Myeclipse是基于Eclipse上进行开发,因而eclipse的快捷键在Myeclipse也适用。下面我们来看看Eclipse的快捷键。
- Ctrl+鼠标左键,这个常用语查看变量、类型及方法的定义以及查看方法的实现
- Ctrl+O,这个用于查看一个类的纲要,列出其方法和成员变量,再按一次时,列出该类继承的方法及变量。
- Ctrl+T,这个用于查看一个类的继承关系树,是自顶向下的结构显示,再按一次会变成自底向上,同时列出所实现的接口;当这个快捷键使用在方法上时,会列出有同名方法的父类、子类和接口。
- Alt+左右方向键,阅读代码时,我们经常进入调用的方法查看后又跳转回调用的位置,Ctrl+左方向键是退回上一个阅读的位置,Ctrl+右方向键是前进到下一个阅读的位置。
- Ctrl+Alt+H,这个用于显示方法被哪些方法调用,并生成调用树。
- Ctrl+L,这个用于跳转到指定的行
Intellij Idea
- Ctrl+鼠标左键,这个常用语查看变量、类型及方法的定义以及查看方法的实现
- Ctrl+F12,这个用于查看一个文件的结构。
- Ctrl+T,这个用于查看一个类的继承关系树,是自顶向下的结构显示,也可以点击相应的按钮变成自底向上
- Alt+左右方向键,阅读代码时,我们经常进入调用的方法查看后又跳转回调用的位置,Ctrl+左方向键是退回上一个阅读的位置,Ctrl+右方向键是前进到下一个阅读的位置。
- Ctrl+Alt+H,这个用于显示方法被哪些方法调用,并生成调用树。