Eclipse快捷键
参考Eclipse快捷键大全
参考【Eclipse】Eclipse 快捷键 !!!精华
0.html/javascript注释
!!!并非 ctrl + / 而是 ctrl + shift + c
1.alt + / 代码提示
以快速生成main方法为例子
输入main,按下alt + /,即可快速生成main方法
2.注释
ctrl + / 设置,取消当行注释
ctrl + shift + / 设置多行注释
ctrl + shift + \ 取消多行注释
3.自动导包
3.1 使用快捷键
ctrl + shift + o 或者在书写时使用 alt + / 进行自动补全
3.2 设置自动导包
在Preferences中Java/Editor/Save Actions中按如图所示进行设置即可:之后在保存时自动导包
4.生成Getter和Setter,toString等等方法
使用 alt + shift + s快捷键,调出如图所示:
5.代码回退,前进
代码回退 ctrl + z
代码前进 ctrl + y
6.快速复制当前行到上方/下方
ctrl + alt + 方向键上/下
7.同时垂直修改多行内容
按住 alt + shift + a 或者 按下如图所示图标
之后进入修改页面(整个页面缩小),光标变为十字形光标,可以进行拖动来选中多行!
8.快速修改同名变量
使用 alt + shift + r 即可进入界面进行修改
9.实例化对象时快速补全本地变量
如图所示,实例化一个ArrayList变量,这时按下 shift + alt + l 即可快速补全
10.快速选中当前行
1、鼠标左键快速点击那一行文本三下即可选中。
2、鼠标光标停留在目标行下一行的开头处,然后按住shift+↑即可选中目标行。
3、将鼠标光标停留在目标行,然后使用快捷键Ctrl+d删除这一行后Ctrl+z撤销这删除操作后这一行就被选中了。
11.快速try catch包围代码
选中需要被包裹的内容, alt + shift + z, 选择第一个即可
12.重命名函数名
alt + shift + r 重命名函数, 在输入完后按enter即可(记住要按enter)
13.开启quick fix功能
在有可能需要修改,有需要提示补全,或者发生错误的地方,按下 ctrl + 1
可见里面还有很多常用的功能,在下面一一说来
14.该文件内全部重新命名/该工作空间内全部重新命名
可以使用quick fix(按下ctrl + 1)后,进行选择
也可以直接快捷键ctrl + 2, R的组合键(有间隔按下)
而工作空间内重命名则是alt + shift + r
15.Assigned to Local Variable 同第9项扩充Extract Local Variable
使用ctrl + 2, l 即可达到同样效果
16.Assigned to Field
分配为成员变量,ctrl + 2, f即可,会生成一个成员变量,并且将当前值赋给这个成员变量
17.Open Call Hierarchy 查看函数被哪些函数调用
ctrl + alt + h
18.查看当前函数在哪些地方被调用
ctrl + shift + g 即可
19.查找工作空间中的某个文件
ctrl + shift + r 即可
20.跳转到和当前括号(大中小括号均可)匹配的另一半括号处
Ctrl + Shift + P
21.格式化代码
ctrl + shift + f
22.选择元素
-
选择封装元素
Alt + Shift + ↑ -
选择上一个元素
Alt+Shift+← -
选择下一个元素
Alt + Shift + → -
从光标处开始往左选择字符
Shift + ← -
从光标处开始往右选择字符
Shift + → -
选中光标左边的单词
Ctrl + Shift + ← -
选中光标右边的单词
Ctrl + Shift + →
23. 重构(一般重构的快捷键都是Alt+Shift开头的了)
-
重命名方法名、属性或者变量名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
Alt+Shift+R -
把一段函数内的代码抽取成方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+M -
修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+C -
抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+L -
把Class中的local变量变为field变量 (比较实用的功能)
Alt+Shift+F -
合并变量(可能这样说有点不妥Inline)
Alt+Shift+I -
移动函数和变量(不怎么常用)
Alt+Shift+V -
重构的后悔药(Undo)
Alt+Shift+Z
24.移动到行头/行尾
如果没有开启fn模式: fn + home/ fn + end
如果开启fn模式,锁定功能键(fn + esc) 直接 home/end