idea 的 双击Shift 全局搜索

各标签页说明

对应你截图里的顶部标签,分别对应不同的搜索范围:

  1. All(全部):默认选中,混合搜索下面所有分类的结果,类、文件、方法、IDE操作、依赖库内容都会展示,是最常用的模式。
  2. Classes(类) :只搜索项目中的类文件(Java / Kotlin 等代码类),比如:你截图里的 MD5Util、WebMvcConfig 都属于这类。对应独立快捷键 Ctrl + N。
  3. Files(文件) :搜索所有类型的文件,包括 .java、.yml、.xml、.html 等全部文件格式。对应独立快捷键 Ctrl + Shift + N。
  4. Symbols(符号) :搜索方法名、变量名、字段名等代码符号,不用先找类,直接搜方法名就能跳转。对应独立快捷键 Ctrl + Alt + Shift + N。
  5. Actions(动作/操作) :搜索 IDE 的功能操作,比如"格式化代码""运行项目""打开设置",搜名字直接执行,不用在菜单栏里逐层找。对应独立快捷键 Ctrl + Shift + A。
  6. Text(文本) :全局搜索代码里的字符串内容,相当于全项目文本查找。对应独立快捷键 Ctrl + Shift + F。

补充细节

  • 勾选 Include non-project items 后,会同时搜索项目外的内容,比如:你依赖的 jar 包里的类(截图里的 ObjectMapper、InterceptorRegistration 就属于第三方依赖库的类)。
  • 支持模糊搜索、驼峰搜索 :比如搜 WMC 就能匹配到 WebMvcConfig,不用输入完整名称。
  • 选中搜索结果按回车,即可直接打开对应文件/跳转到对应位置。
相关推荐
Wang's Blog2 小时前
Java 项目实战: 外卖平台优化-Nginx配置文件结构与块层级
java·开发语言·nginx
\光辉岁月/3 小时前
5.java-数组
java·开发语言
谢亮_vipxieliang3 小时前
Spring 事务失效的常见场景
java·开发语言·数据库·spring boot
郑州光合科技余经理4 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
2601_962071574 小时前
类变量和全局变量的生命周期有什么区别?
java·开发语言·jvm
code2cat4 小时前
Java进阶篇之AtomicReference:一次替换引用,读到一份完整状态
java·并发编程·不可变对象·atomicreference
专业程序开发源4 小时前
springboot简历管理系统81389-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·php·课程设计
Wang's Blog4 小时前
Java 项目实战: 外卖平台优化-前后端分离开发模式与工程拆分
java·开发语言
HEJOO95 小时前
指针的算术运算详解
java·数据结构·算法
sunshine22 girl5 小时前
Java学习六 Java常见API-2--String-3-字符串的截取替换和其他方法
java·开发语言·学习