Eclipse作为当前最流行的IDE,功能相当强大。再加上“以架构赢天下”的插件机制,相信在几年内都很难出现能够撼动其地位的IDE工具。但也正是因为Eclipse的强大,导致它的工具栏拥挤不堪,菜单项不计其数。很多Eclipse的使用者,特别是习惯于鼠标操作的人,其效率是极其低下的。更严重的是,很多Eclipse有用的功能他都甚至用不上。为了达到最大化的效率,我们必须习惯于使用Eclipse的热键,并尽量使用键盘来完成所需的操作。相信每个人的效率都可以得到大大的提高。
Eclipse预定义的快捷键相当的多,靠死记硬背是决不行的。我们应该通过多加操作,以达到大脑和手指的一种本能反应。到那时,你就是众人眼中的Eclipse神,你的速度和效率将是无人可比拟的!
本文记录下常用的Eclipse快捷键,以备平时查找和参考。其中有转自http://dev.youkuaiyun.com/article/65/65815.shtm的一些内容,也有自己原创的。
Ctrl + Shift + T 打开类型
Ctrl + Shift + O 打开资源
F3 打开声明
Alt + 左箭头 后退历史记录
Alt + 右箭头 前进历史记录
Ctrl + Q 最后编辑位置
Ctrl + O 快速大纲
Ctrl + / 注释行
作用域
|
功能
|
快捷键
|
全局
|
查找并替换
|
Ctrl+F
|
文本编辑器
|
查找上一个
|
Ctrl+Shift+K
|
文本编辑器
|
查找下一个
|
Ctrl+K
|
全局
|
撤销
|
Ctrl+Z
|
全局
|
复制
|
Ctrl+C
|
全局
|
恢复上一个选择
|
Alt+Shift+↓
|
全局
|
剪切
|
Ctrl+X
|
全局
|
快速修正
|
Ctrl1+1
|
全局
|
内容辅助
|
Alt+/
|
全局
|
全部选中
|
Ctrl+A
|
全局
|
删除
|
Delete
|
全局
|
上下文信息
|
Alt+?
Alt+Shift+?
Ctrl+Shift+Space
|
Java编辑器
|
显示工具提示描述
|
F2
|
Java编辑器
|
选择封装元素
|
Alt+Shift+↑
|
Java编辑器
|
选择上一个元素
|
Alt+Shift+←
|
Java编辑器
|
选择下一个元素
|
Alt+Shift+→
|
文本编辑器
|
增量查找
|
Ctrl+J
|
文本编辑器
|
增量逆向查找
|
Ctrl+Shift+J
|
全局
|
粘贴
|
Ctrl+V
|
全局
|
重做
|
Ctrl+Y
|
作用域
|
功能
|
快捷键
|
全局
|
放大
|
Ctrl+=
|
全局
|
缩小
|
Ctrl+-
|
作用域
|
功能
|
快捷键
|
全局
|
激活编辑器
|
F12
|
全局
|
切换编辑器
|
Ctrl+Shift+W
|
全局
|
上一个编辑器
|
Ctrl+Shift+F6
|
全局
|
上一个视图
|
Ctrl+Shift+F7
|
全局
|
上一个透视图
|
Ctrl+Shift+F8
|
全局
|
下一个编辑器
|
Ctrl+F6
|
全局
|
下一个视图
|
Ctrl+F7
|
全局
|
下一个透视图
|
Ctrl+F8
|
文本编辑器
|
显示标尺上下文菜单
|
Ctrl+W
|
全局
|
显示视图菜单
|
Ctrl+F10
|
全局
|
显示系统菜单
|
Alt+-
|
作用域
|
功能
|
快捷键
|
Java编辑器
|
打开结构
|
Ctrl+F3
|
全局
|
打开类型
|
Ctrl+Shift+T
|
全局
|
打开类型层次结构
|
F4
|
全局
|
打开声明
|
F3
|
全局
|
打开外部javadoc
|
Shift+F2
|
全局
|
打开资源
|
Ctrl+Shift+R
|
全局
|
后退历史记录
|
Alt+←
|
全局
|
前进历史记录
|
Alt+→
|
全局
|
上一个
|
Ctrl+,
|
全局
|
下一个
|
Ctrl+.
|
Java编辑器
|
显示大纲
|
Ctrl+O
|
全局
|
在层次结构中打开类型
|
Ctrl+Shift+H
|
全局
|
转至匹配的括号
|
Ctrl+Shift+P
|
全局
|
转至上一个编辑位置
|
Ctrl+Q
|
Java编辑器
|
转至上一个成员
|
Ctrl+Shift+↑
|
Java编辑器
|
转至下一个成员
|
Ctrl+Shift+↓
|
文本编辑器
|
转至行
|
Ctrl+L
|
作用域
|
功能
|
快捷键
|
全局
|
出现在文件中
|
Ctrl+Shift+U
|
全局
|
打开搜索对话框
|
Ctrl+H
|
全局
|
工作区中的声明
|
Ctrl+G
|
全局
|
工作区中的引用
|
Ctrl+Shift+G
|
作用域
|
功能
|
快捷键
|
文本编辑器
|
改写切换
|
Insert
|
文本编辑器
|
上滚行
|
Ctrl+↑
|
文本编辑器
|
下滚行
|
Ctrl+↓
|
作用域
|
功能
|
快捷键
|
全局
|
保存
|
Ctrl+X
Ctrl+S
|
全局
|
打印
|
Ctrl+P
|
全局
|
关闭
|
Ctrl+F4
|
全局
|
全部保存
|
Ctrl+Shift+S
|
全局
|
全部关闭
|
Ctrl+Shift+F4
|
全局
|
属性
|
Alt+Enter
|
全局
|
新建
|
Ctrl+N
|
作用域
|
功能
|
快捷键
|
全局
|
全部构建
|
Ctrl+B
|
作用域
|
功能
|
快捷键
|
Java编辑器
|
格式化
|
Ctrl+Shift+F
|
Java编辑器
|
取消注释
|
Ctrl+/
|
Java编辑器
|
注释
|
Ctrl+/
|
Java编辑器
|
添加导入
|
Ctrl+Shift+M
|
Java编辑器
|
组织导入
|
Ctrl+Shift+O
|
Java编辑器
|
使用try/catch块来包围
|
未设置,太常用了,所以在这里列出,建议自己设置。 也可以使用Ctrl+1自动修正。 |
作用域
|
功能
|
快捷键
|
全局
|
单步返回
|
F7
|
全局
|
单步跳过
|
F6
|
全局
|
单步跳入
|
F5
|
全局
|
单步跳入选择
|
Ctrl+F5
|
全局
|
调试上次启动
|
F11
|
全局
|
继续
|
F8
|
全局
|
使用过滤器单步执行
|
Shift+F5
|
全局
|
添加/去除断点
|
Ctrl+Shift+B
|
全局
|
显示
|
Ctrl+D
|
全局
|
运行上次启动
|
Ctrl+F11
|
全局
|
运行至行
|
Ctrl+R
|
全局
|
执行
|
Ctrl+U
|
作用域
|
功能
|
快捷键
|
全局
|
撤销重构
|
Alt+Shift+Z
|
全局
|
抽取方法
|
Alt+Shift+M
|
全局
|
抽取局部变量
|
Alt+Shift+L
|
全局
|
内联
|
Alt+Shift+I
|
全局
|
移动
|
Alt+Shift+V
|
全局
|
重命名
|
Alt+Shift+R
|
全局
|
重做
|
Alt+Shift+Y
|
ctrl + shift + g:查看引用
ctrl + shift + n:重命名
ctrl + shift + o:导入类
ctrl + shift + r:启动上次运行
ctrl + shift + f:格式化代码
ctrl + c:复制
ctrl + v:粘贴
ctrl + x:切剪
ctrl + a:全选
ctrl + f:查找
ctrl + z:撤销
ctrl + y:重做
ctrl + s:保存
---------------------------------------------------------------
用的最多的应该就是CTRL+SHIFT+S
还有格式化用的也挺多。
---------------------------------------------------------------
ctrl + shift + f 格式化代码
ctrl + shift + o 组织导入
F3 打开声明
Alt + shift + r 重命名变量
---------------------------------------------------------------
up
---------------------------------------------------------------
Alt+/
---------------------------------------------------------------
alt + left
alt + right
ctrl + q
---------------------------------------------------------------
ctrl + shift + g:查看引用
ctrl + shift + n:重命名
ctrl + shift + f:格式化代码
ctrl + c:复制
ctrl + v:粘贴
ctrl + a:全选
ctrl + f:查找
ctrl + z:撤销
ctrl + s:保存
Alt + / 智能提示
---------------------------------------------------------------
ctrl + shift + g:查看引用
ctrl + shift + n:重命名
ctrl + shift + o:导入类
ctrl + shift + r:启动上次运行
ctrl + shift + f:格式化代码
ctrl + c:复制
ctrl + v:粘贴
ctrl + x:切剪
ctrl + a:全选
ctrl + f:查找
ctrl + z:撤销
ctrl + y:重做
ctrl + s:保存
Alt + / 智能提示
F3 打开声明
Alt + shift + r 重命名变量
其实最常用的就是下面几个:
ctrl + shift + o:导入类
ctrl + shift + f:格式化代码
ctrl + c:复制
ctrl + v:粘贴
ctrl + x:切剪
ctrl + z:撤销
ctrl + s:保存
Alt + / 智能提示
---------------------------------------------------------------
Ctrl+M: 工作区最大化/最小化
Alt+/: 智能提示
F3: 察看声明
Crtl+1: 修正错误
Shift+Alt+T: 重构
Shift+Alt+M: 提取函数
Shift+Alt+R: 重命名
Shift+Alt+C: 更改函数标记
Ctrl+Shitf+F: 格式化代码
---------------------------------------------------------------
ctrl + shift + o:导入类
atl + /:提示
ctrl + shift + t:查找相关信息
---------------------------------------------------------------
Eclipse快捷键指南
编辑
作用域 功能 快捷键
全局 查找并替换 Ctrl+F
文本编辑器 查找上一个 Ctrl+Shift+K
文本编辑器 查找下一个 Ctrl+K
全局 撤销 Ctrl+Z
全局 复制 Ctrl+C
全局 恢复上一个选择 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 内容辅助 Alt+/
全局 全部选中 Ctrl+A
全局 删除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java编辑器 显示工具提示描述 F2
Java编辑器 选择封装元素 Alt+Shift+↑
Java编辑器 选择上一个元素 Alt+Shift+←
Java编辑器 选择下一个元素 Alt+Shift+→
文本编辑器 增量查找 Ctrl+J
文本编辑器 增量逆向查找 Ctrl+Shift+J
全局 粘贴 Ctrl+V
全局 重做 Ctrl+Y
查看
作用域 功能 快捷键
全局 放大 Ctrl+=
全局 缩小 Ctrl+-
窗口
作用域 功能 快捷键
全局 激活编辑器 F12
全局 切换编辑器 Ctrl+Shift+W
全局 上一个编辑器 Ctrl+Shift+F6
全局 上一个视图 Ctrl+Shift+F7
全局 上一个透视图 Ctrl+Shift+F8
全局 下一个编辑器 Ctrl+F6
全局 下一个视图 Ctrl+F7
全局 下一个透视图 Ctrl+F8
文本编辑器 显示标尺上下文菜单 Ctrl+W
全局 显示视图菜单 Ctrl+F10
全局 显示系统菜单 Alt+-
导航
作用域 功能 快捷键
Java编辑器 打开结构 Ctrl+F3
全局 打开类型 Ctrl+Shift+T
全局 打开类型层次结构 F4
全局 打开声明 F3
全局 打开外部javadoc Shift+F2
全局 打开资源 Ctrl+Shift+R
全局 后退历史记录 Alt+←
全局 前进历史记录 Alt+→
全局 上一个 Ctrl+,
全局 下一个 Ctrl+.
Java编辑器 显示大纲 Ctrl+O
全局 在层次结构中打开类型 Ctrl+Shift+H
全局 转至匹配的括号 Ctrl+Shift+P
全局 转至上一个编辑位置 Ctrl+Q
Java编辑器 转至上一个成员 Ctrl+Shift+↑
Java编辑器 转至下一个成员 Ctrl+Shift+↓
文本编辑器 转至行 Ctrl+L
搜索
作用域 功能 快捷键
全局 出现在文件中 Ctrl+Shift+U
全局 打开搜索对话框 Ctrl+H
全局 工作区中的声明 Ctrl+G
全局 工作区中的引用 Ctrl+Shift+G
文本编辑
作用域 功能 快捷键
文本编辑器 改写切换 Insert
文本编辑器 上滚行 Ctrl+↑
文本编辑器 下滚行 Ctrl+↓
文件
作用域 功能 快捷键
全局 保存 Ctrl+X
Ctrl+S
全局 打印 Ctrl+P
全局 关闭 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部关闭 Ctrl+Shift+F4
全局 属性 Alt+Enter
全局 新建 Ctrl+N
项目
作用域 功能 快捷键
全局 全部构建 Ctrl+B
源代码
作用域 功能 快捷键
Java编辑器 格式化 Ctrl+Shift+F
Java编辑器 取消注释 Ctrl+
Java编辑器 注释 Ctrl+/
Java编辑器 添加导入 Ctrl+Shift+M
Java编辑器 组织导入 Ctrl+Shift+O
Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
也可以使用Ctrl+1自动修正。
运行
作用域 功能 快捷键
全局 单步返回 F7
全局 单步跳过 F6
全局 单步跳入 F5
全局 单步跳入选择 Ctrl+F5
全局 调试上次启动 F11
全局 继续 F8
全局 使用过滤器单步执行 Shift+F5
全局 添加/去除断点 Ctrl+Shift+B
全局 显示 Ctrl+D
全局 运行上次启动 Ctrl+F11
全局 运行至行 Ctrl+R
全局 执行 Ctrl+U
重构
作用域 功能 快捷键
全局 撤销重构 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部变量 Alt+Shift+L
全局 内联 Alt+Shift+I
全局 移动 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y