工欲善其事必先利其器 。——《论语》
将自己使用的开发工具使用熟练,无疑是可以有效的提升我们的开发效率的,以下便是笔者在网上收集的eclipse的常用快捷键。
| 快捷键 | 功能 | 备注 |
|---|---|---|
| Ctrl+1 | 快速修复 | |
| Ctrl+D | 删除当前行 | |
| Ctrl+Alt+↓ | 复制当前行到下一行 | |
| Ctrl+Alt+↑ | 复制当前行到上一行 | |
| Alt+↓ | 当前行和下面一行交互位置 | |
| Alt+↑ | 当前行和上面一行交互位置 | |
| Ctrl+1 | 快速修复 | |
| Ctrl+D | 删除当前行 | |
| Alt+← | 前一个编辑的页面 | |
| Alt+→ | 下一个编辑的页面 | |
| Alt+Enter | 显示当前选择的工程或文件的属性 | |
| Shift+Enter | 在当前行的下一行插入空行 | 光标可以在当前行的任意位置 |
| Shift+Ctrl+Enter | 在当前行插入空行 | 光标可以在当前行的任意位置 |
| Ctrl+Q | 定位到最后编辑的地方 | |
| Ctrl+L | 定位在某行 | |
| Ctrl+M | 最大化当前的编辑窗口 | |
| Ctrl+/ | 注释或者取消当前行注释 | |
| Ctrl+O | 快速显示 OutLine | |
| Ctrl+T | 快速显示当前类的继承结构 | |
| Ctrl+W | 关闭当前编辑窗口 | |
| Ctrl+K | 参照选中的Word快速定位到下一个 | |
| Ctrl+E | 快速显示当前Editer的下拉列表 | |
| Ctrl+/ (小键盘) | 折叠当前类中的所有代码 | |
| Ctrl+* (小键盘) | 展开当前类中的所有代码 | |
| Ctrl+Space | 代码提示 | 但一般和输入法有冲突,可以修改输入法的热键 |
| Alt+/ | 代码提示 | 同Ctrl+Space |
| Ctrl+Shift+E | 显示管理当前打开的所有的View的管理器 | |
| Ctrl+J | 正向增量查找 | 你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了 |
| Ctrl+Shift+J | 反向增量查找 | 和Ctrl+J相同,只不过是从后往前查 |
| Ctrl+Shift+F4 | 关闭所有打开的编辑窗口 | |
| Ctrl+Shift+X | 把当前选中的文本全部变为大写 | 可能跟《有道翻译》快捷键冲突 |
| Ctrl+Shift+Y | 把当前选中的文本全部变为小写 | |
| Ctrl+Shift+F | 格式化当前代码 | 可能跟《搜狗输入法》的简繁切换冲突 |
| Ctrl+Shift+P | 定位到对于的匹配符(如大小中括号) | |
| Alt+Shift+R | 重命名 (重构变量名) | |
| Alt+Shift+M | 抽取方法 | |
| Alt+Shift+C | 修改方法结构 | |
| Alt+Shift+L | 抽取本地变量 | 将一串表达式抽取为一个变量 |
| Alt+Shift+F | 把Class中的local变量变为field变量 | |
| Alt+Shift+I | 合并变量 | |
| Alt+Shift+V | 移动方法和变量 | |
| Alt+Shift+Z | 取消上一步重构(Undo) |