

新闻资讯
技术学院chrome://history 查不到本地 HTML 文件,因 file:/// 协议默认不记录历史,且 Chrome 自2025年起屏蔽显示;VS Code 可通过“File: Open Local History”恢复5天内每10分钟的自动快照,但需曾保存过文件。
chrome://history 查不到本地 HTML 文件?因为浏览器历史只记录通过网络请求加载的 URL(如 https://example.com/index.html),file:/// 协议打开的本地 HTML 文件默认不写入历史。你双击桌面的 index.html 或用 VS Code 点开预览,这些操作不会出现在 chrome://history 里。
真正能查到的,只有你曾手动在地址栏输入过类似 file:///Users/xxx/project/page.html 并回车执行过的记录——但这种情况极少见,且 Chrome 从 2025 年起已默认屏蔽 file:// 历史项显示。
VS Code 自带本地历史(Local History),不依赖 Git,只要没关掉就自动存档。关键点:
Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板,输入 File: Open Local History 回车Code Cache,旧版本可能被删Ctrl+S
取决于操作系统和文件操作习惯,有几条现实路径:
Time Machine 是否开启备份,进入对应文件夹右键 → Enter Time Machine,滑动时间轴找旧版 index.html
Properties → Previous Versions,前提是系统启用了“文件历史记录”或“卷影副本”Local History 或 Automatic Backups,路径通常在:~/.sublime/backups/ 或 ~/Library/Caches/JetBrains/WebStorm2025.3/backup/
F12 打开 DevTools,切换到 Sources 面板,展开左侧 Page → top → 找到当前 HTML 文件,右键 → Save as… 可另存为当前渲染版本(但不含未保存的编辑器改动)不是靠“找回”,而是让每次改动能被系统性捕获:
cd /your/project git init git add index.html git commit -m "initial"之后每次改完都
git add . && git commit -m "update header"
files.hotExit(设为 false),强制每次关闭前提示保存,避免误关丢未存内容本地 HTML 文件没有服务器端日志、不走 HTTP 协议,也就没有自动留痕机制。所谓“历史版本”,本质是编辑器或操作系统在某个时间点给你悄悄拍的一张快照——它存在,但不保证一直在线,更不保证你能想起来去哪翻。