您的位置:首页 >Sublime怎么设置启动不显示上次的项目?Sublime空窗口启动设置
发布于2026-04-24 阅读(0)
扫一扫,手机访问

想彻底解决这个问题,关键就一句话:必须把 hot_exit 和 remember_open_files 两个配置项都设为 false,并且,手动删除那个关键的 Session.sublime_session 文件。这三步缺一不可,否则设置大概率无效。
很多朋友会纳闷:明明在设置里关掉了相关选项,为什么一启动Sublime,旧项目还是阴魂不散?其实,这里有个常见的理解误区。Sublime启动时是否恢复上次的工作区,不仅仅取决于你的配置项,更依赖于一个物理文件——会话文件。只要这个文件还存在,Sublime就会尝试去读取并还原它,哪怕你已经把 remember_open_files 设成了 false。这就像你告诉管家“别收拾房间了”,但他一进门,看到你昨天留下的物品清单,还是会忍不住按清单摆好。
hot_exit 设为 false,是告诉Sublime退出时“不要自动保存当前状态”。如果设为 true,反而可能在异常退出时,让Sublime写入一个不完整或混乱的会话。remember_open_files: false 才是真正切断“自动恢复标签页”这个链条的总开关。漏掉它,前面的努力就白费了。restore_open_projects 和 clear_recent_projects_on_exit 这两个选项,它们主要控制的是项目菜单的显示或退出时的清理行为,并不直接影响启动时的加载逻辑,所以通常不需要改动。找到了症结所在,下一步就是“斩草除根”。请务必先完全关闭Sublime Text(包括检查系统托盘或后台进程),然后根据你的操作系统,找到并删除下面这个文件:
%APPDATA%\Sublime Text 3\Local\Session.sublime_session~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session~/.config/sublime-text-3/Local/Session.sublime_session这里有个细节值得注意:在同目录下,你很可能还会看到一个叫 Auto Sa ve Session.sublime_session 的文件。最好顺手也把它删掉,以防Sublime在下次启动时读取这个自动备份的会话。千万别只删一个留一个,它们都可能触发恢复逻辑。
如果完成了以上所有步骤,问题依旧,那么嫌疑很可能就转移到了第三方插件身上。一些功能强大的项目管理类插件,比如 ProjectManager、QuickOpenProjects,或者任何名字里带“session”、“project”的插件,它们很可能会为了实现自己的功能,而绕过Sublime的原生设置,用自己的逻辑来加载项目。
ProjectManager.sublime-settings),这些文件也需要一并检查。如果你暂时不想动配置文件,或者只是偶尔需要一次“绝对干净”的启动,那么命令行参数就是你的救星。这个方法能100%确保你得到一个空窗口。
subl --new-windowsubl.exe --new-window这个 --new-window 参数的作用是强制Sublime开启一个全新窗口,它会完全跳过读取任何会话文件的流程,从根源上杜绝恢复。你甚至可以把这参数加到桌面快捷方式的“目标”字段里,比如:"C:\Program Files\Sublime Text\subl.exe" --new-window,这样每次点击快捷方式都是全新开始。
最后,再提两个最容易踩的坑:第一,删除会话文件前,没有彻底退出Sublime(包括后台进程),导致文件被系统锁定,删除失败或无效。第二,只改了配置却没删文件,或者只删了文件却没改配置,让配置和文件互相“打架”,最终结果充满不确定性。记住,双管齐下,才能药到病除。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9