Eclipse快捷键

全局
Alt+Enter        : 显示当前选择资源(工程,or 文件 or文件)的属性
Ctrl+M           : 最大化当前的Edit或View (再按则反之)

文本编辑
Ctrl+D           : 删除当前行
Ctrl+Alt+↓      : 复制当前行到下一行(复制增加)
Ctrl+Alt+↑      : 复制当前行到上一行(复制增加)
Alt+↓           : 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑           : 当前行和上面一行交互位置
Alt+←           : 前一个编辑的页面
Alt+→           : 下一个编辑的页面(当然是针对上面那条来说了)
Shift+Enter      : 在当前行的下一行插入空行
Shift+Ctrl+Enter : 在当前行插入空行
Alt+/            : 内容辅助
Ctrl+Shift+X     : 把当前选中的文本全部变为大写
Ctrl+Shift+Y     : 把当前选中的文本全部变为小写
Ctrl+Y           : 重做

文本查看
Alt+Shift+?      : 上下文信息
F2               : 显示工具提示描述,和鼠标放上去一会是一样的,只在Java编辑器有效
Ctrl+-(小键盘)   : 折叠代码
Ctrl++(小键盘)   : 展开折叠

搜索选择
Ctrl+F           : 查找/替换
Ctrl+K           : 参照选中的Word,查找下一个
Ctrl+Shift+K     : 参照选中的Word,查找上一个
Ctrl+J           : 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用)
Ctrl+Shift+J     : 反向增量查找(和上条相同,只不过是从后往前查)
Alt+Shift+↑     : 智能增大选择区,只在Java编辑器有效
Alt+Shift+↓     : 恢复上一个选择,只在Java编辑器有效(针对上一条)
Alt+Shift+←     : 智能向前扩大选择区,只在Java编辑器有效
Alt+Shift+→     : 智能向后扩大选择区,只在Java编辑器有效

窗口
F12              : 激活编辑器
Ctrl+W           : 关闭当前Editer
Ctrl+Shift+W     : 关闭所有Editer
Ctrl+F6          : 来回切换最近的2个Editer窗口
Ctrl+Shift+F6    : 切换Editer窗口
Ctrl+F7          : 来回切换最近的2个视图
Ctrl+Shift+F8    : 顺序切视图
Ctrl+F8          : 来回切换最近的2个透视图
Ctrl+Shift+F8    : 顺序切换透视图
Ctrl+F10         : 显示视图菜单
Ctrl+E           : 快速显示Editer已经打开文件的列表,方便在已经打开的文件中切换
Ctrl+Shift+E     : 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)

导航
Ctrl+O           : 快速显示大纲,可以迅速定位文件中的函数或变量
Ctrl+F3          : 快速显示光标下类型大纲,可以迅速定位文件中的函数或变量
Ctrl+T           : 快速显示光标下类型层次结构,可以迅速定位文件中的函数或变量
Ctrl+Shift+T     : 打开类型
F3               : 打开光标下类型声明
F4               : 在层次结构打开光标下类型
Ctrl+Shift+H     : 在层次结构中打开类型(对比Ctrl+Shift+T)
Ctrl+Shift+R     : 打开资源
Alt+←            : 后退历史记录
Alt+→            : 前进历史记录
Ctrl+,           : Editor中上一个警告
Ctrl+.           : Editor中下一个警告
Ctrl+Shift+P     : 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
Ctrl+Q           : 定位到最后编辑的地方
Ctrl+Shift+↑    : 转至上一个成员,只在Java编辑器
Ctrl+Shift+↓    : 转至下一个成员,只在Java编辑器
Ctrl+L           : 定位在某行
Ctrl+↑          : 上滚行
Ctrl+↓          : 下滚行

文件
Ctrl+N           : 新建
Ctrl+Shift+S     : 全部保存

项目
Ctrl+B           : 全部构建

工作区搜索
Ctrl+Shift+U     : 出现在文件中
Ctrl+H           : 打开搜索对话框
Ctrl+G           : 工作区中的声明
Ctrl+Shift+G     : 工作区中的引用

源代码
Ctrl+Shift+F     : 格式化当前代码
Ctrl+/           : 注释当前行,再按则取消注释
Ctrl+Shift+M     : Java编辑器 添加导入
Ctrl+Shift+O     : Java编辑器 组织导入
Ctrl+1           : 快速修复(最经典的快捷键,就不用多说了)
Java编辑器,使用try/catch块来包围 未设置,太常用了,可以使用Ctrl+1自动修正。

运行
F6               : 单步跳过
F5               : 单步跳入
F7               : 单步返回
F8               : 继续
Ctrl+F5          : 单步跳入选择
Shift+F5         : 使用过滤器单步执行
Ctrl+Shift+B     : 添加/去除断点
Ctrl+D           : 显示
Ctrl+R           : 运行至行
Ctrl+F11         : 执行
F11              : Debug

重构(注:一般重构的快捷键都是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)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值