1. 使用時間線視圖(Timeline)
新版 VSCode 內置了一個叫 Timeline(時間線) 的功能,可以查看:
- 本地文件修改記錄(包括保存歷史)
- Git 提交歷史(如果倉庫是 Git 管理的)
操作步驟:
- 打開你想查看的文件。
- 在 VSCode 左側 資源管理器 中,右鍵該文件,點擊 “在時間線中查看”。
- 或者,點開右邊的 “時間線”(Timeline) 面板(默認在側邊欄底部)。
- 在時間線里能看到:
File Saved
(保存歷史,每次保存都會記錄一次)Git
(如果啟用了 Git,可以看到 Git 提交歷史)
? 這個保存歷史是基于 VSCode 的緩存,不是 Git!
2. 通過源代碼管理(Git)
如果你的項目是 Git 管理的(即目錄下有 .git
文件夾),可以直接查看文件的 Git 歷史:
- 左側 源代碼管理(Source Control) 面板,看到修改過的文件。
- 單擊文件,能查看修改前后的 Diff(差異對比)。
- 右鍵文件 ->
查看歷史記錄(View File History)
(需要裝插件,見下面)。
3. 安裝插件:本地版本歷史
如果你想有更詳細的本地歷史記錄(比如每次修改都保存快照),可以裝插件,比如:
- Local History 插件(推薦)
- 自動在本地生成每次保存時的副本,不依賴 Git
- 支持查看、恢復、對比任意保存版本
- GitLens 插件
- 強化 Git 歷史查看體驗,包括詳細的每行修改記錄、作者信息等
🔵 安裝方法:
- 打開 VSCode -> 擴展商店(Extensions)-> 搜索 “Local History” 或 “GitLens” -> 安裝
小結
場景 | 方法 |
---|---|
只想快速看本地保存歷史 | 用 VSCode 自帶的 Timeline |
想要完整管理每次保存快照 | 安裝 Local History 插件 |
項目用 Git 管理且看提交歷史 | 用 GitLens 插件 或 自帶的 Git 視圖 |