Skip to content

Cursor 打开新窗口时最近项目列表消失

问题

Cursor 更新后,打开 IDE 或新建窗口时,原本在中心显示的"欢迎页(Welcome Page)"和"最近项目(Recent Projects)"列表不再出现。设置中 workbench.startupEditor: "welcomePage" 似乎被 Cursor 忽略,界面直接跳过欢迎页,只显示空白编辑器。

DevTools 控制台可以看到 CSP Trusted Types 相关报错,这是欢迎页初始化失败的根本原因。

解决方案

官方状态

这是 Cursor 的已知 Bug,官方已复现,正在处理中。在修复前,以下临时方案可以替代欢迎页的"最近项目"功能。

临时方案:使用 File > Open Recent

官方建议的替代路径:

  • 菜单:File → Open Recent(显示最近打开的文件/文件夹列表)
  • 快捷键(macOS)Cmd+Ctrl+R
  • 快捷键(Windows/Linux)Ctrl+R

这个 Quick Pick 弹出框和欢迎页的项目列表效果等同,可以快速跳转到最近的工作区。

修改启动编辑器设置(部分有效)

如果你不需要欢迎页,只需要启动时打开上次的文件,可以将设置改为:

json
{
  "workbench.startupEditor": "newUntitledFile"
}

这样不会触发欢迎页的 CSP 错误,也不会显示空白页面。

welcomePage 设置由于 CSP Trusted Types 冲突目前无效,需等待官方修复。

恢复窗口状态

若希望 Cursor 启动时恢复上次的窗口/工作区,可以设置:

json
{
  "window.restoreWindows": "all"
}

这样 Cursor 会自动恢复上次打开的所有窗口,不依赖欢迎页。