eclipse快捷键总结,自己试了一下发现和之前在网上查的有些差异,应该是版本不同的原因,当前Version: Mars.2 Release (4.5.2)
Ctrl+Shift+X 把当前选中的文本全部大写
Ctrl+Shift+Y 把当前选中的文本全部小写
Ctrl+Shift+F 格式化当前代码(对格式化结果不满意的可以自行修改配置文件)
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)
Alt+Shift+R 重命名 (可以重命名方法或变量,eclipse会关联修改其他被调用的地方)
Alt+Shift+M 抽取方法 (提取出重复的代码或独立的逻辑代码为新方法)
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L 抽取本地变量(可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Ctrl+1 快速修复(一般情况下按提示点击鼠标即可修复问题)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的位置
Alt+→ 下一个编辑的位置(相对于上一条)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件,相当于右击文件再点击Properties)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在前一行插入空行(原理同上条)
Ctrl+B 全部构建
Ctrl+Q 定位到最后编辑的地方,当你在代码中跳转次数太多忘记你最初在做什么的时候可以试试。
Ctrl+L 定位到当前文件某行 (弹出对话框输入行数即可跳转)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ (或Ctrl+shift+c)注释当前行,再按则取消注释
Ctrl+Shift+/ 注释选中的行
Ctrl+O 快速显示 OutLine(显示当前类中定义的变量、方法、内部类等)
Ctrl+T 快速显示当前类的继承结构(查看jdk或其他项目的源码时也可以用这个快捷键)
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+Shift+K 参照选中的Word快速定位到上一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+W 关闭当前Editer
Ctrl+Shift+W(Ctrl+Shift+F4) 关闭所有打开的Editer
Ctrl+Shift+S 保存所有
Ctrl+/(小键盘) 收缩当前类的所有代码(刚开始试的时候会干掉Editer左侧收缩/展开小按钮,显示所有代码,再次点击还原左侧按钮,后来又可以了)
Ctrl+*(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查,一般不用这两个,只用Ctrl+f)
Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
Alt+Shift+V 移动函数和变量(不怎么常用)
Alt+Shift+Z 重构的后悔药(Undo)
Alt+Shift+S 弹出一个很实用的菜单选项(强烈推荐试试看)
Ctrl+F 查找或替换
Alt+/ 内容辅助(给出提示代码,也可修改eclipse配置使键盘按下任意键时都弹出提示代码)
F2 显示选中内容提示描述(相当于把鼠标移到内容之上弹出的描述信息)
Alt+Shift+← (或Alt+Shift+→ 或Alt+Shift+↑)选择上一个元素
Alt+Shift+↓ 选择下一个元素
F12 激活编辑器(使焦点定位至Editer)
Ctrl+Shift+F6 上一个编辑器
Ctrl+Shift+F7 上一个视图
Ctrl+Shift+F8 上一个透视图
Ctrl+F6 下一个编辑器
Ctrl+F7 下一个视图
Ctrl+F8 下一个透视图
Ctrl+F10 显示视图菜单
Alt+- 显示当前Editer菜单
Ctrl+F3 打开结构
Ctrl+Shift+T 打开类型
F4 打开类型层次结构
F3 跳转类(相当于Ctrl+鼠标左键点击)
Shift+F2 打开外部javadoc(API文档,查看源码的时候特别有用)
Ctrl+Shift+R 打开资源 (类或文件等)
Alt+← 后退历史记录(回到前一个停留位置)
Alt+→ 前进历史记录(回到后一个停留位置,相对于上边那条而言)
Ctrl+Shift+H 在层次结构中打开类型
Ctrl+Shift+↑ 转至上一个成员
Ctrl+Shift+↓ 转至下一个成员
Ctrl+Shift+U 搜索选中的变量或方法在当前文件被引用的位置
Ctrl+Shift+G 搜索选中的变量或方法在工作区被调用的所有位置(当想修改或删除某个类或变量时先试试这个快捷键以确定会影响哪些地方)
Ctrl+H 打开搜索对话框(子项目较多时可选择指定项目以减少搜索范围)
Ctrl+G 工作区中的声明
Ctrl+Shift+M 组织单个import
Ctrl+Shift+O 组织多个import(自动清理当前文件多余的导入包,导入需要的包)
F7 单步返回
F6 单步跳过
F5 单步跳入
Ctrl+F5 单步跳入选择
F11 调试上次启动(debug模式)
F8 继续
Shift+F5 使用过滤器单步执行
Ctrl+Shift+B 添加/去除断点
Ctrl+D 显示
Ctrl+F11 运行上次启动
Ctrl+R 运行至行
Ctrl+U 执行
更多快捷键可以按下Ctrl+Shift+L查看,也可以通过Window->Preferences->General->Keys自定义快捷键