IntelliJ IDEA技巧:包多且层级深时如何快速定位指定包?
深层包快速导航的实用技巧(主流IDE)
针对你遇到的多层级包快速定位问题——不管是要找com.nmj.edu.pox.els.excel.service这种超长路径包,还是在选中其他类、目录树折叠时定位org.junit.internal.builders,主流IDE都有专门的快捷操作,我整理了最常用的两种IDE的方法:
IntelliJ IDEA 操作方法
- 直接定位包的核心操作:按下
Ctrl+Shift+A(Windows/Linux)或Cmd+Shift+A(Mac)打开「查找动作」面板,输入「Navigate to Package」并选中这个功能,接着在弹出的输入框里直接输入完整的包名,回车就能直接跳转到目标包的目录位置,完全不受当前目录树折叠状态或选中其他类的影响。 - 快捷偷懒技巧:如果不想找「Navigate to Package」动作,也可以用「Go to File」(
Ctrl+Shift+N/Cmd+Shift+N),输入完整包名后,在结果列表里选择对应的包目录(注意区分文件和包);另外还支持缩写匹配,比如输入c.n.e.p.e.e.s就能快速匹配到那个长路径包。
Eclipse 操作方法
- 核心快捷操作:按下
Ctrl+Shift+P打开「Open Package」对话框,直接输入目标包的完整路径,回车后就能直接定位到该包,不管当前项目视图的目录是折叠还是你正选中其他类。 - 缩写匹配支持:同样支持首字母缩写输入,比如输入
o.j.i.b就能快速匹配到org.junit.internal.builders包,节省输入时间。
内容的提问来源于stack exchange,提问作者niaomingjian
相关产品推荐
相关产品推荐

