Project工具窗口未展开需先确认是否已启用,按Alt+1或View→Tool Windows→Project唤出;再用Ctrl+NumPad*递归展开全部子节点,注意排除过滤设置和隐藏规则影响。

Project 工具窗口没展开?先确认它是否已打开
左边树形结构就是 Project 工具窗口,它默认不一定显示。如果整个左侧一片空白,不是“没展开”,而是根本没启用。按 Alt+1 是最稳的唤出方式;也可以从顶部菜单 View → Tool Windows → Project 点开。某些项目(比如纯配置型或空初始化)可能触发延迟加载,稍等 1–2 秒再看——别急着重装。
展开全部目录 ≠ 折叠全部代码:别混用快捷键
很多人按了 Ctrl+Shift+- 发现没反应,是因为这个组合默认作用于「代码块折叠」,不是目录树。Project 树有自己的行为逻辑:
-
Ctrl+NumPad +(小键盘加号):展开当前选中节点的**所有子节点**(只展开一层) -
Ctrl+NumPad *(小键盘星号):**递归展开全部子节点**,即从当前节点一路到底 - 若无数字小键盘,可用
Ctrl+Shift+8替代Ctrl+NumPad *(注意是主键盘上方的8,非小键盘) - 右键点击任意文件夹 → 选择 Expand All,也有效,但比快捷键慢一拍
为什么点了 Expand All 还有文件夹没展开?检查标记和过滤
Project 窗口的展开受两层控制:一是手动折叠状态,二是隐藏规则。常见卡点:
- 文件夹被手动折叠过(小箭头是 ⊖),得先点一次再
Ctrl+NumPad * - 启用了
Hide Empty Middle Packages(Java/Kotlin 项目常见):空包路径会被跳过,即使你点 Expand All 也不出现 - 设置了
Excluded或Ignored目录:这些在 Project 视图里默认不显示,需右键 → Show Excluded Files 才能看见 - 使用了
Flatten Packages模式(尤其 Android 项目):目录会压平,物理层级消失,自然无法“展开全部”
想每次打开就自动展开全部?靠设置不现实,得靠操作习惯
WebStorm 没提供“启动时自动展开 Project 树全部节点”的开关。所谓“记住上次状态”只记折叠/展开动作,不记深度。更实际的做法:
- 把
Ctrl+NumPad *加入肌肉记忆,打开新项目后顺手来一下 - 开启 Autoscroll from Source(设置 → Editor → General → Project Settings):当你在编辑器里打开某个文件,Project 树会自动滚动并展开到对应路径——间接解决“找不着”的问题
- 避免长期依赖全展开:大项目展开全部反而拖慢 UI 响应,建议用
Ctrl+Shift+N快速搜索文件,比手动翻树高效得多
Parsing error 或 Cannot resolve directory 类提示。


















