本文用于记录Eclipse常用的快捷键。
有些快捷键可能知道的人很少,但很实用,可大大提高编程效率。
除了列出的快捷键外,还可以直接按下Alt键聚焦于菜单栏,通过菜单栏本身的快捷键实现执行上一次指令等效果。
Eclipse 关键字自动补全
Eclipse内置了一些自动补全的关键字。先输入关键字(可模糊匹配),再按下自动补全快捷键(Alt + /),即可自动生成代码。常用关键字如下:
keyword |
action |
for |
自动补全各式for代码 |
sysout |
自动补全System.out.println() |
main |
自动补全main函数 |
在空白区域按补全快捷键(Alt + /),即可查看全部补全指令。
Eclipse Java 编辑器
shortcuts |
action |
Ctrl + F11 |
快速运行上一程序 |
Ctrl + 2 -> L |
在光标处于可赋值的代码块时,为目标代码自动创建变量 |
Alt + Shift + R |
重命名变量/方法(连按两次以打开重命名窗口) |
Alt + Shift + C |
修改方法结构(修改实现类时可同步修改接口结构) |
Ctrl + Shift + O |
重新组织import结构,对于没有导入的类会尝试导入 |
Ctrl + T |
快速查看类的实现的层次 |
Ctrl + Alt + H |
快速查看被调用的层次 |
Ctrl + Shift + S |
打开自动生成代码的菜单 |
Alt + F5 |
Maven -> Update Project... |
Ctrl + Shift + R |
在工作区的项目中搜索代码(不包含jar包中的代码) |
Ctrl + Shift + T |
搜索代码(能搜索jar包中的代码) |
Ctrl + O |
浏览当前类的结构(与QQ的截图快捷键冲突) |
除了上述快捷键外,还可以直接按下Alt键聚焦于菜单栏,通过菜单栏本身的快捷键实现执行上一次指令等效果。
Eclipse 快速选中代码块与光标跳转
这些快捷键的功能非常强大,熟练使用的话可以代替许多不方便的鼠标操作,不需要再慢腾腾地用鼠标去滑选变量、方法或其他代码块了。
shortcuts |
action |
Alt + Shift + Up |
选中光标所在域 |
Alt + Shift + Down |
取消上一次选中 |
Ctrl + K |
在选中时使用,往下搜索选中元素 |
Ctrl + shift + K |
在选中时使用,往上搜索选中元素 |
Alt + Shift + Left, Right |
选中光标上一个、下一个元素 |
Ctrl + Shift + Left, Rigfht |
选中光标的上一个/下一个单词 |
Ctrl + Shift + Up, Down |
跳转到光标所在元素的上一个/下一个元素 |
Ctrl + , |
跳转到当前标签的上一项 (包括Error, Warning) |
Ctrl + . |
跳转到当前标签的下一项 (包括Error, Warning) |
Eclipse 删除
shortcut |
action |
Ctrl + Delete, BackSpace |
删除下一个/上一个单词 |
Ctrl + D |
删除当前行,光标向下移 |
Ctrl + Shift + Delete |
删除从光标开始到行尾的内容 |
Eclipse 注释
shortcuts |
action |
Ctrl + / 或 Ctrl + 7 |
创建单行注释(连按取消注释) |
Ctrl + Shfit + / |
创建封闭注释(Block Comment),注释格式形如: /*hello*/ |
Ctrl + Shfit + \ |
取消封闭注释 |
Alt + Shfit + J |
为光标所在域增加Java注释,注释格式形如: /**hello*/ |
Eclipse 通用快捷键
shortcuts |
action |
Ctrl + Shift + F |
格式化所选内容,若无选中内容,则格式化整个文档(与Win 10微软输入法冲突) |
Ctrl + Q |
返回最后修改的地方 |
Alt + ←, → |
跳转到编辑器导航历史的上一步/下一步 |
Alt + / |
打开建议菜单 |
(在建议菜单中) Tab |
聚焦建议内容 |
(在建议菜单中) Tab + Tab |
聚焦建议内容的注释 |
(在建议菜单中,并且聚焦了建议内容后) ←, → |
左、右滚动水平滚动条 |
Ctrl + Shift + L |
打开快速文本搜索框 |
Ctrl + Shift + T |
打开快速查找类的窗口 |
Ctrl + Shift + R |
打开快速查找资源的窗口,用该窗口查找Java类只能找到项目本身的代码 |
Eclipse 窗口、标签页
shortcut |
action |
F12 |
聚焦编辑器 |
Ctrl + E |
打开浏览标签页窗口 |
Ctrl + Shift + S |
保存所有标签页的修改 |
Ctrl + Shift + F4 |
关闭所有标签页 |
其他用于摆脱鼠标的快捷键
shortcut |
action |
Ctrl + F6 |
切换下一编辑器,按住Ctrl后再不断按F6以选择下一编辑器 |
Ctrl + Shift + F6 |
切换上一编辑器,按住Ctrl后再不断按F6以选择上一编辑器 |
Alt + Shift + Q |
打开常用视图菜单,接着再按其他键跳转到其他窗口(可自定义) |
Alt + Shift + W |
打开快捷显示菜单 |
Ctrl + PageUp |
上一标签页 |
Ctrl + pageDown |
下一标签页 |
Alt + - |
打开标签页的上下文菜单(即右键菜单) |