IDEA:查找文件/类

"现在还有一些新功能作为特殊待遇。"

"这些不是最重要的功能,但它们是一些最常用的功能。"

"正在项目中搜索文件。"

"你会发现真实的项目通常有数千个文件。它们包括 java、properties、xml、html、css 和 js 文件------等等。"

"有时您会记住文件或类的名称,但不会记住它的确切位置。IntelliJ IDEA 有一种快速导航文件和类的方法。"

"按 Ctrl+Shift+N 将打开文件搜索对话框。您通常只需输入文件名的前几个字母,然后从匹配列表中选择您需要的文件。"

"这是此搜索框的示例:"

快速搜索项目中的文件

"我按下了 Ctrl+Shift+N,这会打开输入文件名的窗口。"

"我输入了'ind',IDEA 向我显示了一个完整的文件列表,其中的路径与该模式匹配。"

"您也可以只搜索课程。为此,请按 Ctrl+N。出现相同的窗口,但它只会搜索课程。"

"这对于导航到项目可用的任何类很方便。包括来自项目 JAR 文件 JDK 的类。"

"例如,我将尝试找到StringBuffer:"

快速搜索项目中的类

"记得我曾经告诉过你,如果一个类名由几个单词组成,那么每个单词的第一个字母都要大写。"

"是的。这就是所谓的骆驼案,对吧?"

"是的,反正按类名查找的时候,也可以用驼峰式查找,即可以用大写字母查找,也就是说不用写S tring B buffer,直接输入 S tr B即可嗯 ,甚至是SB。 "

"所以,你把班级名中每个单词的首字母都写上就行了?"

"是的。如果你正在寻找Buffered I nput S tream ,那么你当然可以输入整个名称,但这需要很长时间。相反,你可以输入B u I n S tr之类的东西并快速跳转到班级:"

驼峰搜索

"我很感激这些有价值的信息,但它不太可能在不久的将来派上用场。我的项目中很少有超过十个文件。"

"我能说什么呢,阿米戈?时代在变......"

相关推荐
wuminyu3 小时前
JVM规范学习总结:解释器与JIT编译器如何处理JVM字节码
java·linux·c语言·jvm·c++
txxzjmzlh3 小时前
SpringBoot 配置⽂件
java·spring boot·spring
Wang's Blog4 小时前
Java 项目实战: 交友项目 - 搜索附近的功能概述和分析
java·开发语言·交友
骑着蜗牛撵大象3274 小时前
大模型 Agent 的沙箱护栏:gVisor 隔离、出口白名单与审计闭环
java·开发语言·jvm·安全·agent沙箱·gvisor·microvm
独泪了无痕4 小时前
Hutool之LocalDateTimeUtil:让时间间隔操作如虎添翼
java
三无少女指南5 小时前
从这里开始:Java 后端与 AI 工程的三条阅读路线
java·学习路线·ai工程
香蕉大香蕉(06敬畏市场)6 小时前
MySQL 单点详解(07)
java·数据库·mysql·ai·博客·八股
nice_lcj5206 小时前
深入理解 Java 反射:从 Class 对象到方法调用(含性能实测 + 迷你 IOC 实战 + 面试考点)
java·开发语言·后端·面试
骑着蜗牛撵大象3277 小时前
2026 后端 AI 工程化:Spring AI 管调用、MCP 管工具、Agent 内嵌管自治
java·人工智能·后端·spring·ai·可观测性·mcp
tryxr7 小时前
JVM 垃圾回收机制
java·jvm·gc·垃圾回收