Sublime怎么清除历史打开过的项目记录?保护隐私与项目整理

千雪酱_1320

千雪酱_1320

2026-09-01

251人浏览

原创

sublime的“最近打开的项目”记录藏在session.sublime_session文件的"recent_workspaces"字段中,菜单清空仅影响"recent_files",必须完全退出后用外部编辑器清空该数组才能彻底清除。

sublime怎么清除历史打开过的项目记录?保护隐私与项目整理

Sublime 的“最近打开的项目”记录不会出现在菜单里,它藏在 Session.sublime_session 文件的 "recent_workspaces" 字段中;菜单里的 Clear Recent Files 对它完全无效,必须手动编辑该文件。

为什么 File → Open Recent 里看不到“最近项目”?

Sublime 原生把项目(.sublime-project 文件或文件夹路径)和普通文件分开存储:前者记在 Session.sublime_session 的 "recent_workspaces" 字段里,后者才进菜单的“最近打开的文件”。所以你点菜单清空,"recent_workspaces" 一条不动——下次启动照样弹出来。

  • Ctrl+Shift+T 面板只列文件,不列 workspace
  • 插件如 Project Manager 或 SideBarEnhancements 可能另存项目历史,得单独查对应配置文件
  • 菜单项是否出现本身就不稳定,依赖 Default 插件包是否加载,ST4 某些构建版本里直接不显示

怎么安全编辑 Session.sublime_session 清空项目记录?

这个文件是 Sublime 启动时读取的唯一会话快照,改它最准。但注意:不能用 Sublime 自己打开它,否则会被锁住、写入冲突甚至损坏 JSON 结构。

Rezi.ai
Rezi.ai

Rezi.ai是一款用于创建 ATS 友好简历、求职信和求职材料的 AI 简历工具。

下载
  • 先完全退出 Sublime:Windows 看任务管理器有没有 subl.exe 进程,macOS 注意菜单栏图标是否消失,Linux 检查 sublime_text 进程
  • 定位文件:%APPDATA%\Sublime Text\Local\Session.sublime_session(Windows)、~/Library/Application Support/Sublime Text/Local/Session.sublime_session(macOS)、~/.config/sublime-text/Local/Session.sublime_session(Linux)
  • 用记事本、VS Code 等外部编辑器打开,搜索 "recent_workspaces",把整个数组清空成:"recent_workspaces": []
  • 顺手检查并清空 "file_history" 和 "recent_files",避免遗漏项目路径或搜索上下文
  • 保存前务必确认 JSON 合法:括号配对、末尾无多余逗号、引号闭合

删掉整个 Session.sublime_session 文件行不行?

删文件确实一劳永逸,下次启动自动生成空白会话。但它不只是存历史——还包含当前窗口布局、折叠状态、光标位置、未保存的标签页等。如果你刚调好分屏或标记了书签,删完就全丢了。

  • 更安全的做法是重命名备份:Session.sublime_session.bak
  • 如果误操作导致 Sublime 启动卡死,删掉 Session.sublime_session 就能恢复
  • 别碰 Auto Save Session.sublime_session——那是自动保存的临时会话,删了可能丢未保存修改

怎么防止下次启动又攒一堆项目历史?

靠删文件只是救火,关掉源头才能一劳永逸。Sublime 的历史积累根本原因是会话持久化机制在起作用,不是某个“历史功能”单独开启的。

  • Preferences → Settings 右侧用户设置中添加这两行:"hot_exit": false 和 "remember_open_files": false
  • 这会让 Sublime 退出时不保存任何状态,包括未关闭的标签页、光标位置、甚至控制台输入——Session.sublime_session 文件将始终为空或极小
  • 注意:file_history_size 只影响 Ctrl+Shift+T 面板的内存缓存长度,不影响磁盘持久化

真正容易被忽略的是:即使你清空了 "recent_workspaces",只要 hot_exit 和 remember_open_files 仍为 true,下次退出时 Sublime 就会立刻把刚打开的项目重新写进去——清空动作等于白做。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

sublime

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

0

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

0

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

0

16

剧云故事大纲与分场规划教程
剧云故事大纲与分场规划教程

本专题讲解剧云梗概与多级大纲功能,覆盖全局、分集、分场结构生成,以及主线冲突、剧情节点和场次顺序调整。

2026.10.22

0

15

VibeKnow PPT讲解视频教程汇总
VibeKnow PPT讲解视频教程汇总

本专题介绍VibeKnow PPT讲解模式的素材准备、旁白生成、页面节奏、画面呈现与导出设置,适合课程和培训场景。

2026.10.22

0

16

VibeKnow PDF转视频教程合集
VibeKnow PDF转视频教程合集

本专题围绕VibeKnow的PDF转视频功能,讲解文件准备、内容解析、脚本生成、重点可视化及配音字幕检查方法。

2026.10.22

0

12

二狗PPT模板与视觉设计
二狗PPT模板与视觉设计

本专题介绍二狗PPT的职场模板、主题风格与页面版式,覆盖模板切换、色彩选择、内容匹配和正式汇报场景下的视觉优化方法。

2026.10.22

0

13

php漏洞修复方法
php漏洞修复方法

PHP漏洞聚合专题,持续整理PHP最新高危漏洞、CVE安全预警、受影响版本、自查命令及修复方案,覆盖PHP-FPM、Docker、Ubuntu与Linux服务器环境,帮助开发者快速完成漏洞排查、版本升级和安全加固。

2026.10.22

20

31

二狗PPT入门与基础操作
二狗PPT入门与基础操作

本专题整理二狗PPT从官网进入、输入主题、生成大纲到制作成稿的基础操作,帮助新手掌握AI一键生成职场PPT的完整流程。

2026.10.22

0

14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程