Tagged File Snapshots
Never lose your progress — instantly tag your file before every edit, whether by you or your AI.
Installation
Usage
- Location: Top-right corner of active editor
- Visible only when file is opened and focused
- Icons: 💾=save | refresh=restore last snapshot
Keyboard shortcuts
- [ alt + shift + s ] : Take File Snapshot
- [ alt + shift + r ] : Restore last snapshot
Configuration
Extension Settings (Ctrl + ,)
File → Preferences → Settings → Search "taggedFileSnapshots"
taggedFileSnapshots.snapshotDirectory: Custom snapshot directory path. If empty, defaults to .vscode/tagged-file-snapshots in the current workspace.
taggedFileSnapshots.autoSnapshotOnSave: Automatically snapshot files when they are saved.
taggedFileSnapshots.snapshotOnlyOnDiff: If enabled, creates snapshot only on content diff or ignores. If disabled, creates snapshot on request.
taggedFileSnapshots.preserveFolderStructure: Preserve the original folder structure in snapshots.
taggedFileSnapshots.cleanupDays: Number of days to keep snapshot files before they can be cleaned up.
taggedFileSnapshots.autoCleanup: Automatically clean up old snapshot files when creating new snapshotss.
License
MIT
Home
Git