IDEA | Comment | Eclipse | Comment | Remark |
Ctrl+Alt+H | 调用层次,方法调用 | Ctrl+Alt+H | 开放的调用层次结构 | |
Alt+F7 | 查找光标所在的方法 / 变量 / 类被调用的地方 | Ctrl+H | 查找方法 / 变量 / 类被调用的地方 | |
Ctrl+Tab | 切换窗口 | Ctrl+E | 展示打开的文件(快速转换编辑器) | |
Alt+7/Ctrl+F12 | 当前文件结构 | Ctrl+O | 当前文件结构 | Ctrl+O: idea是显示父类的结构 |
Ctrl+H | 显示类结构图(类的继承层次) | Ctrl+T | 查看Java类层次结构 | |
Ctrl+D | 复制当前光标所在行到下一行 | Ctrl+Alt+↑/↓ | 复制当前光标所在行到上/下一行 | |
Ctrl+Shift+Backspace | 跳转到上次编辑的地方 | Ctrl+Q | 跳转到上次编辑的地方 | |
Ctrl+E | 显示最近打开的文件记录列表 | IDEA 在此窗口是支持搜索的,直接输入要搜索的内容或者简拼都可以: | ||
Ctrl+Shift+E | 最近更改的文件 | |||
Ctrl+X | 删除光标所在行并复制 | Ctrl+X | 剪切复制的内容 | idea附带一个被动(复制当前删除行) |
Ctrl+Y | 删除光标所在行 | Ctrl+D | 删除光标所在行 | idea的Ctrl+D是复制功能 |
Alt+Shift+Enter | 导入包,自动修正 | Ctrl+shift+O | 组织导入 | Ctrl+Shift+M: eclipse添加包 |
Ctrl+Alt+O | 优化导入的类和包 | Ctrl+Shift+O | 组织导入 | |
Ctrl+Enter | 快速修复错误 | Ctrl+1 | 快速修复错误 | |
Ctrl+Alt+V | 快速引进变量 | Ctrl+1 | 快速引进变量 | idea中在方法的最后加上“.var”也可以快速引进变量 |
Ctrl+Shift+Space | 基于上下文环境智能匹配 | Alt+/ | 智能提示 | |
Ctrl+Space | 基础代码补全,智能提示 | Alt+/ | 智能提示 | Ctrl + Space默认在 Windows 系统上被输入法占用,需要进行修改,建议 修改为 Ctrl +逗号 (必备) |
Ctrl+P | 方法参数提示显示 | Alt+/ | 智能提示 | |
Ctrl+N | 搜索类 | Ctrl+Shift+T/Ctrl+Shift+R | 打开类型/打开资源 | |
Ctrl+Shift+N | 搜索文件 | Ctrl+H | 文本搜索 | |
Ctrl+Alt+V | 快速引进变量。例如:new String(); 自动导入变量定义 | Alt+shift+L | 提取局部变量 | |
Ctrl+Alt+L | 格式化代码 | Ctrl+Shift+F | 格式化代码 | Ctrl+Shift+F:和搜狗快捷键冲突,如果用的搜狗输入法一堆快捷键建议关闭,个人只保留了Ctrl+.和中英文切换快捷键 |
Ctrl+/ | 行注释 | Ctrl+/ | 行注释 | |
Ctrl+Shift+/ | 块注释 | Ctrl+Shift+/ | 块注释 | eclipse反块注释Ctrl+Shift+\,idea是Ctrl+Shift+/自身 |
Ctrl+Alt+←/→ | 跳转打开的类型。 idea 返回(跳转|折返)到上步(刚刚)看到的位置(地方) | Alt+←/→ | 按照打开顺序进行跳转到上/下一个编辑的页面 | idea默认的快捷键和windows系统改变屏幕显⽰⽅向相同,造成了冲突 |
Alt+←/→ | 跳转到上/下一个编辑的页面 | Ctrl+pgup/pgdn | 跳转到上/下一个编辑的页面 | |
Ctrl+Alt+O | 优化导入的类和包 | Ctrl+Shift+O | ||
Ctrl+Alt+T | 可以把代码包在一个块内,例如:try/catch | Alt+Shift+T | ||
F3 Ctrl+L | 在查找模式下,定位到下一个匹配处 | Ctrl+K | 查找下一个 | |
Shift+F3 Ctrl+Shift+L | 在查找模式下,查找匹配上一个 | Ctrl+Shift+K | 在查找模式下,查找匹配上一个 | |
Ctrl+Click/Ctrl+B/Ctrl+Alt+B | 快速打开光标处的类或方法(跳转到定义处) | Ctrl+Click | 快速打开光标处的类或方法(跳转到定义处) | |
Ctrl+Shift+U | 大小写转化 | Ctrl+Shift+X/Y | 大小写转化 | |
Shift+Enter | 向下插入新行(此时 光标可以在行的任意位置) | Shift+Enter | 插入当前行下的行 | |
Alt+Shift+Inert | 开启/关闭列选择模式 | Alt+Shift+A | 块选择切换 | |
Ctrl+G | 定位行 | Ctrl+L | 转至行 | |
Ctrl+Backspace | 按单词删除 | Ctrl+Backspace | 按单词删除 | |
Alt+F3/Ctrt+F | 选中文本,逐个往下查找相同文本,并高亮显示 | Ctrt+F | 查找 | |
Ctrl+R | 在当前文件替换 | Ctrl+F | ||
Ctrl+Shift+F | 内容查找整个项目 或 指定目录内文件 | Ctrl+H | ||
Ctrl+Shift+R | 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 | |||
Ctrl+Shift+F8 | 查看断点 | Alt+Shift+Q,B | 显示视图(断点) | |
F8 | 步过 | F6 | 跨过 | |
F7 | 步入 | F5 | 进入 | |
F9 | 继续 | F8 | 跳转到下一个断点 | |
Shift+F7 | 智能步入←|→选择步入 | Ctrl+F5 | ||
Shift+F8 | 步出 | F7 | ||
Alt+Shift+F8 | 强制步过←|→返回(return) | F7 | ||
Alt+Shift+F7 | 强制步入←|→使用单步过滤器 | Shift+F5 | ||
Alt+F9 | 运行至光标处 | Ctrl+R | ||
Ctrl+Shift+Z | 取消撤销 | Ctrl+Y | 重做 | 与Ctrl+Z相反的操作 |
Ctrl+Z | 撤销 | Ctrl+Z | 撤销 |
查看类图: 在选中所需要查看层次结构类的前提下,按快捷键: CTRL+ALT+U 或 CTRL+ALT+SHIFT+U,可以进行查看。
idea修改回到上次编辑处快捷键
默认:ctrl + alt + 向左箭头,因为默认的快捷键和windows系统改变屏幕显⽰⽅向相同,造成了冲突,所以我⼀般是修改这个快捷键。
解决方法一:步骤:File --> Settings --> Keymap --> navigate --> back --> Add Keyboard Shortcut -->ctrl+shift+向左箭头 -->Remove ctrl+alt+向左箭头
回到下次编辑处就是back下⾯的Forward(Main menu | Navigate | Forward),改为ctrl+shift+向右箭头即可。
解决方法二:(1)控制面板-查看方式(大图标)-因特尔核心显卡(图形属性)-选项和支持-进入之后,我们可以看到快捷键就是选择屏幕的快捷键-禁用。
IDEA里可以用一些缩写快速的打出我们常用的代码。比如:
缩写 | 对应 |
psvm | public static void main(String[] args) |
sout | System.out.println(); |
5.fori |
|
array.forr |
|
array.for |
|
默认值与设置
File → Settings → Live Templates