能找回,但方式取决于删除类型:误删文件时,右键原父目录→local history→show history→定位文件→revert;侧边栏消失则按alt+1(win/linux)或cmd+1(macos)恢复;整个项目文件夹被删需先建同名空文件夹再执行local history恢复。

能找回,但方式取决于你删的是“文件”还是“左侧栏本身”——这两类问题完全不是一回事,别混着试。
误删了项目里的文件(比如 src/index.js)
这是最常见的情况:你在 Project 侧边栏里右键删了某个文件,或者按 Delete 键清空了它。WebStorm 本身不走系统回收站,但有两层本地备份机制:
-
Ctrl + Z(Windows/Linux)或Cmd + Z(macOS)在刚删完、没切换焦点前立刻按,有时能秒回——但仅限当前编辑器标签页还开着、且 IDE 没卡死 - 更可靠的是
Local History:右键该文件**原所在父目录**(例如删了src/utils/helper.ts,就右键src/utils/文件夹)→Local History→Show History - 时间线里找带
Deleted或External change标记、且时间早于删除操作的快照;展开目录树定位到具体文件名 → 右键 →Revert - ⚠️ 注意:
Revert是直接覆盖写入。如果当前目录下已有同名新文件(比如你手写了另一个helper.ts),它会被无提示替换——建议先复制一份当前文件再操作 - 如果文件曾被
git add过,去Git工具窗口(Alt + 9)→Changes标签页 → 找红色显示的已删文件 → 右键 →Rollback
整个 Project 侧边栏不见了(不是删文件,是栏没了)
这不是“删文件”,是侧边栏 UI 被隐藏或关闭了。Project 窗口默认绑定快捷键,恢复极快:
- Windows/Linux 按
Alt + 1;macOS 按Cmd + 1—— 这是最优先尝试的方案,90% 场景一按就出来 - 如果无效,检查是否进入了全屏或禅模式:
View→Exit Full Screen或Exit Zen Mode - 菜单路径确认:
View→Tool Windows→ 确保Project前有勾选;其他如Structure、Favorites同理 - 极端情况(比如多显示器拖丢):
Window→Restore Default Layout,会重置所有工具窗口位置
整个项目文件夹都被删了(连目录都没了)
这种情况 Local History 失效(因为没地方触发右键),但仍有救:
- 立刻在原路径(或桌面)新建一个**同名空文件夹**,名字必须完全一致(包括大小写、中划线等),比如原项目叫
my-react-app,就建my-react-app,不能是myreactapp - 用 WebStorm 打开这个空文件夹(会识别为新项目)
- 右键这个空文件夹 →
Local History→Show History→ 选一个早于删除操作的时间点 →Revert Selection - ⚠️ 前提:WebStorm 曾经打开并索引过该项目,且删除发生在最近 5 天内(Local History 默认保留策略);否则只能靠系统回收站或 Git(如果初始化过仓库)
Local History 的快照不是实时连续的,依赖 IDE 是否处于活跃状态、有没有触发过自动保存。关机前没手动 Save All,或 WebStorm 崩溃过一次,中间几小时的变更可能就断档了——别等到真丢了才想起来验证它是否在工作。











