转载自:https://blog.csdn.net/quincylk/article/details/18256697
http://www.cnblogs.com/happyday56/p/3966266.html
https://liuxiaofan.com/2013/08/22/1437.html
IntelliJ IDEA | Eclipse | 说明 |
Ctrl+Shift+N | Ctrl+Shift+R | 打开资源 |
| Ctrl+O | 快速outline,查看当前类的方法或某个特定方法 |
| Ctrl+E | 快速转换编辑器,切换被编辑文件 |
| Ctrl+2,L | 为方法返回值生成本地变量 |
Shift+F6 | Alt+Shift+R | 重命名 |
| Alt+Shift+L | 提取本地变量,抽取局部变量 |
| Alt+Shift+M | 提取本地方法,抽取方法 |
| Alt+上下键 | 将当前行的内容往上或下移动 |
Alt+←/→ | Alt+左右键 | 在导航历史记录中后退前进 |
Ctrl+Shift+F12 | Ctrl+M | 编辑器窗口最大化 |
| Ctrl+1 | 错误或警告的修改提示 |
| Ctrl+Shift+T | 打开类的继承和实现树 |
| F3 | 进入方法的实现. Windows --> Show View -- > Declaration实时展示方法的实现 |
| Ctrl+Q | 回到最后一次编辑的地方 |
| Ctrl+Shift+G | workspace中搜索方法的调用处. Windows --> Preferences --> Java --> Editor --> Mark Occurrences标记功能,较耗内存 |
Ctrl+Alt+L | Ctrl+Shift+F | 格式化代码 |
Ctrl+/ | Ctrl+/ | 注释 |
| Alt + / | 代码提示 |
| Ctrl+Shift+L | 所有快捷键的列表. 连续两次显示快捷键编辑窗口 |
| Ctrl+Alt+H | 搜索方法的调用处 |
| Ctrl+Shift+O | 包管理 |
Ctrl+F/Ctrl+R | Ctrl+F | 查找或替换 |
F3 | Ctrl+K | 查找下一个 |
Shift+F3 | Ctrl+Shift+K | 查找上一个 |
| Ctrl+Z | 撤销 |
| Ctrl+C | 复制 |
| Ctrl+X | 剪切 |
| Ctrl+A | 全选 |
| Alt+? | 上下文信息 |
| Alt+Shift+? | 上下文信息 |
| F2 | 显示工具提示描述 |
| Alt+Shift+←/↓ | 缩小选中代码 |
Ctrl+W | Alt+Shif+→/↑ | 扩展选中代码 |
| Ctrl+V | 粘贴 |
| Ctrl+Y | 重做 |
窗口 | ||
| Ctrl+Shift+F6 | 上一个编辑器 |
| Ctrl+F6 | 下一个编辑器 |
| Ctrl+W | 清除当前编辑器 |
| Ctrl+Shift+W | 清空编辑器 |
| Ctrl+F7 | 下一个视图 |
| Ctrl+Shift+F7 | 上一个视图 |
| Ctrl+Shift+F8 | 上一个透视图 |
| Ctrl+F8 | 下一个透视图 |
| Ctrl+F10 | 显示视图菜单,编辑器窗口在最左边,右键 |
| Alt+- | 显示系统菜单,编辑器窗口右键文件名 |
导航 | ||
| Ctrl+F3/O | 打开结构 |
| Ctrl+Shift+T | 打开类型 |
| F4 | 打开类型层次结构 |
| Ctrl+Shift+H | 在层次结构中打开类型 |
| Ctrl+Shift+P | 转至匹配的括号 |
Alt+↑/↓ | Ctrl+Shift+↑/↓ | 转至上/下一个成员 |
Ctrl+G | Ctrl+L | 转至行 |
| Ctrl+Shift+U | 选定元素出现在文件中的位置 |
| Ctrl+H | 打开搜索对话框 |
| Ctrl+G | 工作区中的声明,查找选定元素在哪些地方声明 |
| Ctrl+Shift+G | 工作区中的引用,查找选定元素在哪些地方应用 |
| Ctrl+↑/↓ | 上/下滚行 |
| Ctrl+P | 打印 |
Ctrl+F4 | Ctrl+F4 | 关闭 |
| Ctrl+Shift+F4 | 全部关闭 |
| Ctrl+Shift+S | 全部保存 |
| Alt+Enter | 文件属性 |
Alt+insert | Ctrl+N | 新建 |
| F5 | 单步跳入 |
| F6 | 单步跳过 |
| F7 | 单步返回 |
| F8 | 跳入下个断点 |
| Ctrl+Shift+B | 添加/去除断点 |
Ctrl+X | Ctrl+D | 删除一行 |
| Alt+Shift+Z | 代码扩展 |
| Alt+Shift+I | 内联 |
| Alt+Shift+V | 移动 |
| Alt+Shift+Y | 重做 |
| F2 | 鼠标放在一个标记处出现Tooltip, F2固定Tooltip |
| F3 | 跳到声明或定义的地方。 |
Ctrl+Shift+/ | Ctrl+Shift+/ | 注释 |
| Alt+Shift+O | 选取代码块的其他调用地点 |
| Ctrl+S | 保存当前文件 |
| Ctrl+Shift+S | 保存所有未保存的文件 |
| Ctrl+Shift+X | 把当前选中的文本全部变为大写 |
| Ctrl+Shift+Y | 把当前选中的文本全部变为小写 |
| Alt+Shift+C | 修改函数结构 |
| Alt+Shift+Z | 重构的后悔药 |
| Alt+Shift+V | 移动函数和变 |
| Alt+Shift+F | 把Class中的local变量变为field变量 |
Shift+tab/tab | shift+tab/tab | 减少/扩大缩进 |
Ctrl+Shift+R |
| 指定目录内代码批量替换 |
Alt+Shift+F |
| 将当前文件加入收藏夹 |
Ctrl+Alt+S |
| 打开配置窗口 |
Ctrl+tab |
| 切换代码选项卡(还要进行此选择,效率差些) |
Alt+←/→ |
| 切换代码选项卡 |
Ctrl+D |
| 复制当前行 |
Ctrl+W |
| 选中单词 |
Ctrl+←/→ | Ctrl+←/→ | 以单词作为边界跳光标位置 |
Shift+enter | Shift+enter | 重新开始一行(无论光标在哪个位置) |
Alt+F1 |
| 查找代码在其他界面模块的位置,颇为有用 |
Ctrl+]/[ |
| 光标到代码块的前面或后面 |
Ctrl+G |
| 查找行 |
Ctrl+Shift+上下键 |
| 代码向上/下移动 |
F2 或Shift+F2 |
| 高亮错误或警告快速定位 |
Ctrl+Shift+F7 |
| 高亮显示所有该文本 |
Ctrl+B或Ctrl+鼠标左键单击 |
| 快速打开光标处的类或方法 |
Ctrl + Alt + B |
| 跳转方法实现处 |
Ctrl + Shift + I |
| 打开定义快速查找 |
Ctrl+E |
| 最近打开的文件 |
Alt+F1 |
| 查找代码所在位置 |
Ctrl+P |
| 方法参数提示 |
Ctrl+Shift+N |
| 通过文件名快速查找工程内的文件(必记) |
Ctrl+Shift+alt+N |
| 通过一个字符快速查找位置(必记) |
Ctrl + Alt + T |
| with…(if, else, try, catch, for, etc)用 * 来围绕选中的代码行,( * 包括 if 、 while 、 try catch 等) |
Ctrl + Shift + U |
| 光标所在位置大小写 |
Ctrl + Delete |
| 删除文字结束 |
Ctrl + Backspace |
| 删除文字开始 |
Ctrl + E |
| 弹出最近打开的文件 |
F11 |
| 切换标记,我觉得叫书签更好,就是sublime text 的F2 |
|
|
|
|
|
|