1.查找,跳转类
- Shift+Shift 查找文件,最常用了
- Ctrl+F 查找本文,Match Case区分小小写,Regex是正则
- Ctrl+Shift+F 查找全文,正则可以查看问好,可以选择区域是否全包
- 上一次操作记录:ctrl+alt+左箭头
- Ctrl+F3 选中后,查找下一个,F3查找下一个
- Alt+F3 选中后,查找上下文
- Ctrl+U 前往父类方法
- Ctrl+G 跳转指定行
- Ctrl+E 弹出最近查看的文件
- Ctrl+Alt+left 导航后退
- Ctrl+鼠标 跳到声明,ctrl+alt+鼠标,跳到实现
- Ctrl+H 类的层次结构
- F2或者加shift 找错
- Ctrl+shift+r 全局替换replace
- Ctrl+r 替换
2.插入,新建,修改类
- ctrl+shift+U 全部变成大写
- 获取类:ctrl+alt+v , 自动返回类型与变量
- Ctrl+D 复制一行或选中,可以复制粘贴
- Ctrl+Y 删除一行
- Ctrl+shift+下箭头 上,移动整行
3.代码补全,优化类
- ctrl+alt+o 优化导包
- ctrl+alt+T 代码环绕,通常6try,catch
- Alt+Insert 插入代码,比如构造,tostring,Getter与Setter,但是这个一般lombok的@Data
- Alt+/ 源自ctrl+space的修改,代码自动补全
- Ctrl+shift+Enter 句末分号
- Shift+Enter 新建一行
- Ctrl+I 实现方法,Implement methods
- Ctrl+O 覆盖方法,Override methods
4.其它
- 文件复制 F5
- F6 文件移动
- ctrl+shift+。折叠
- 重新刷新导包ctrl+alt+o
- 重构一切:Ctrl+Shift+Alt+T
- 通用:Ctrl+Z,Ctrl+Shift+Z,Ctrl+G