答案是右键点击Project标签页取消勾选Compact View。Compact View模式将+/-按钮替换为三角形并隐藏文件名,该设置按项目单独记忆,可能因误操作或插件触发。

WebStorm 左侧栏的加号变成三角形了,说明 Project 视图启用了 Compact View
这不是功能异常,而是视图模式被手动切换了。WebStorm 的 Project 面板默认用 + 和 − 表示可展开/折叠节点,一旦变成三角形(▶ / ▼),就代表当前处于 Compact View 模式——它会隐藏文件名、只留图标,并把展开控件缩成小三角。
- 右键点击 Project 标签页(即左侧顶部写着
Project的蓝色区域) - 在弹出菜单中取消勾选
Compact View - 文件名和
+/−按钮会立刻恢复显示
这个设置是**按项目单独记忆**的,换一个项目可能又得重新关一次。如果你常开多个项目,建议顺手在新项目里也检查下。
为什么 Compact View 会被意外开启?
它没有快捷键,但容易被误点:比如右键 Project 空白处时手滑点到了 Compact View,或者某些插件(如旧版 Material Theme UI)在加载时自动触发该模式。
- 高 DPI 屏幕 + 字体缩放设置过低(如字号 + 渲染失败,视觉上“像”三角形,实际是文字被裁切
- 检查
Help → Find Action → Appearance,确认Use custom font开启且字号 ≥ 12;若启用了Override default fonts by,尝试调高至 14+ 并重启 - 如果仅某个项目出现,可能是
.idea/workspace.xml中的projectView状态损坏,删掉整个.idea文件夹后重开项目即可重建
三角形控件还能用吗?
能,功能没变:点击 ▶ 展开,点击 ▼ 折叠。但你无法通过双击三角形来递归展开(Ctrl+NumPad * 仍有效),也不能靠 + 快速识别哪些节点可操作——因为所有节点都统一显示为三角,失去了视觉区分。
- Compact View 下
Expand All右键菜单依然可用,但展开后子项仍用三角表示 -
Autoscroll to Source在 Compact View 下照常工作,只是高亮时看不到文件名,容易误点错节点 - 如果你用的是多显示器,且主屏缩放 ≠ 100%,三角形可能比
+更稳定渲染——但这属于妥协方案,不推荐长期依赖
真正麻烦的不是三角形本身,而是它常和 Hide Empty Middle Packages 或 Flatten Packages 同时启用,导致路径结构彻底不可读。关掉 Compact View 是第一步,之后再看是否需要调整树形外观。











