【IDEA&Eclipse快捷键对照表】

223 阅读5分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

IDEACommentEclipseCommentRemark
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/catchAlt+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里可以用一些缩写快速的打出我们常用的代码。 默认值与设置File → Settings → Live Templates
比如:

缩写对应
psvmpublic static void main(String[] args)
soutSystem.out.println();
5.forifor (int i = 0; i < 5; i++)
array.forr//reverse:倒序 for (int i = array.length - 1; i >= 0; i–)
array.for//增强for循环 for (Integer integer : array)