关闭“启动时自动打开上次项目”需在settings→appearance & behavior→system settings中取消勾选reopen last project on startup,重启后即显示欢迎页;该设置与default directory等路径配置完全无关。

WebStorm 启动时自动打开上次项目,是默认行为,但不是不可控的——关键开关只有一个:Reopen last project on startup,关掉它就进欢迎页。
怎么关闭“启动时自动打开上次项目”
这个设置直接控制启动逻辑,和项目存哪、有没有新建项目无关。
- 打开
Settings(Windows/Linux 快捷键Ctrl+Alt+S,macOS 用Cmd+,) - 进入
Appearance & Behavior → System Settings - 取消勾选
Reopen last project on startup - 点
Apply,然后重启 WebStorm
重启后,IDE 不再尝试加载任何项目,而是直接显示欢迎页(Project Preview),你可以手动选择、新建或克隆项目。
为什么关了还是自动打开了?常见失效原因
开关明明关了却没生效,大概率是被其他机制覆盖或路径异常:
-
Reopen projects on startup和Reopen last project on startup是两个不同选项,前者在同路径下批量重开多个项目,后者才是控制“单项目恢复”的核心项——别选错 - 如果项目目录被移动、重命名,或
.idea文件夹被删,WebStorm 会静默放弃恢复,退回到欢迎页——此时你以为“关了没用”,其实是它根本找不到项目了 - 通过命令行带路径参数启动(如
webstorm /path/to/project)会强制覆盖该设置,哪怕开关开着也无效 - 某些插件(如 Project Manager)可能劫持启动流程,建议先禁用插件验证是否冲突
欢迎页出来后,新项目默认保存到哪?
欢迎页只是入口,真正影响“新项目放哪”的是另一个独立设置:Default directory。
- 仍在
Settings → Appearance & Behavior → System Settings - 找到
Default directory字段,点击右侧文件夹图标选择目标路径(如/Users/you/dev或D:\projects) - 该路径只决定你点
New Project时对话框的初始位置,不影响已有项目,也不影响启动行为 - 如果改完没反应,检查是否误输空格、路径不存在,或权限不足(尤其 macOS/Linux 下挂载盘)
最常被忽略的一点:WebStorm 的“启动行为”和“项目存放路径”完全解耦。有人反复修改 Default directory 却发现启动还是自动开项目,就是因为没动那个真正的开关 Reopen last project on startup。











