常见查找
在当前页面中查找:ctrl + f(find)
在当前页面中替换:ctrl + r(replace)
根据类名查找类文件:ctrl + n(name),会优先匹配自己写的类
全局查找内容:ctrl + shift + f(可能会和搜狗输入法的繁简切换快捷键冲突导致不可用),可以在搜狗的属性设置的这里来调整
全局替换内容:ctrl + shift + r
根据文件名搜索文件:ctrl + shift + n,同样会优先匹配自己建的文件(通常文件名和类名是一样的)
查找某个内容在哪被使用:alt + f7,或者选中右键find usages
DEBUG功能(详见《IDEA的DEBUG》)
其他操作
退回到上一个操作的地方:Ctrl + Alt + 左方向键
前进到上一个操作的地方:Ctrl + Alt + 右方向键
查看类的继承结构:Ctrl + H
弹出当前文件结构层,可以在弹出的层上直接输入进行筛选:Ctrl + F12
进入光标所在的方法/变量的接口或是定义处,等效于Ctrl + 左键单击:Ctrl + B
复制光标所在行或复制选择内容,并把复制内容插入光标位置下面:Ctrl + D
删除光标所在行或删除选中的行:Ctrl + Y
递进式选择代码块:Ctrl + W
注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号:Ctrl + /
根据光标所在问题,提供快速修复选择:Alt + Enter
自动生成:Alt + Insert
重命名:Shift + F6
跳到具体的实现类,等效于Ctrl + Alt +鼠标左键:Ctrl + ALT + B
跳到父类:Ctrl + U
子类中选择要自动重写的父类方法:Ctrl + O
在当前编辑的文件中快速导航:Ctrl + F12
打开最近编辑过的文件:Ctrl + E
优化导入的类和包:Ctrl + Alt + O
格式化代码:Ctrl + Alt + L
SpringBoot代码局部刷新:Ctrl + Shift + F9
IDEA中在任意文件上点击右键,选择Show in Explorer,可以快速打开文件所在位置。