目录
导航
调试
重构
导航
Ctrl+Shift+T | 搜索类(包括工程和关联的第三jar包) |
Ctrl+E | 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) |
F4 | 打开类型层次结构 |
F3 | 跳转到声明处 |
调试
F5 | 单步跳入 step into: 表示单步,遇到方法进入方法体里继续执行 |
F6 | 单步跳过 step over: 也表示单步,遇到方法跳过该方法体里的细节继续向下执行 |
F7 | 单步返回 step out/return: 如果在方法里执行,不想向下调试,可直接返回调该方法所对应的下一行代码 |
F8 | 继续 |
Ctrl+Shift+D | 显示变量的值 |
Ctrl+Shift+B | 在当前行设置或者去掉断点 |
Ctrl+R | 运行至行(超好用,可以节省好多的断点) |
重构
(一般重构的快捷键都是Alt+Shift开头的了)
Alt+Shift+R | 重命名方法名、属性或者变量名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力) |
Alt+Shift+M | 把一段函数内的代码抽取成方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用) |
Alt+Shift+C | 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定) |
Alt+Shift+L | 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候) |
Alt+Shift+F | 把Class中的local变量变为field变量 (比较实用的功能) |
Alt+Shift+I | 合并变量(可能这样说有点不妥Inline) |
Alt+Shift+V | 移动函数和变量(不怎么常用) |
Alt+Shift+Z | 重构的后悔药(Undo) |
ctrl+2+L | 自动补全代码。 注:ctrl和2同时按完以后释放,再快速按L。 |
部分引用来自https://www.runoob.com/eclipse/eclipse-shortcuts.html