在 IntelliJ IDEA 中,"搜索"其实分好几种场景,快捷键也各不相同。下面按最常用的几类给你整理一下:
1. 在当前文件里搜索文本
-
Ctrl + F:当前文件查找 -
Ctrl + R:当前文件替换 -
F3/Shift + F3:跳到下一个 / 上一个匹配项
2. 全局搜索文本(整个项目)
-
Ctrl + Shift + F:全局查找 -
Ctrl + Shift + R:全局替换 -
可以按
Alt + C切换是否区分大小写,Alt + W切换全词匹配,Alt + R使用正则
3. 按文件名搜索
-
Ctrl + Shift + N:搜索文件 -
支持模糊匹配,比如输入
UsCon就能找到UserController.java -
结尾加
/可以只搜目录
4. 搜索类 / 符号
-
Ctrl + N:搜索类 -
Ctrl + Shift + Alt + N:搜索符号(方法名、变量名等) -
再按一次对应快捷键可以勾选"包含非项目文件"
5. 搜索任意位置(万能搜索)
-
双击
Shift:Search Everywhere -
可以搜类、文件、符号、操作、设置等,非常方便
6. 搜索用法 / 定义
-
Ctrl + B或Ctrl + 左键:跳转到定义 -
Alt + F7:查找当前元素的所有用法 -
Ctrl + Alt + F7:查找用法并弹出列表
7. 搜索操作 / 设置
-
Ctrl + Shift + A:搜索 IDEA 的操作命令 -
比如输入 "optimize imports" 就能找到对应功能
8. 在路径中搜索
-
Ctrl + Shift + F后,在弹窗里可以设置 Scope(范围),比如只搜某个目录 -
也可以用
Ctrl + Shift + N输入路径片段来定位文件
9. 替换时的正则搜索
在查找/替换框里勾选 Regex,就可以用正则,比如:
-
\d+匹配数字 -
console\.log\(.*\)匹配 console.log 语句