VibeVersion
A lightweight VS Code extension to save, manage, and compare multiple versions of a file with custom names, descriptions, and tags.
Features
- Quickly save named snapshots of your file (e.g., "FeatureX-v1", "StableBase").
- Add descriptions or tags for context (e.g., "Before refactor").
- View and switch between versions using VS Code's diff tool.
- Restore or delete versions with confirmation prompts to prevent data loss.
- Versions are stored locally in a
.vibeversion folder in your workspace.
Usage Instructions
- Open a file in the VS Code editor.
- Save a version: Press
Ctrl+Alt+V (Cmd+Alt+V on macOS) or use the command palette (Ctrl+Shift+P ) and select VibeVersion: Save Current Version .
- Switch versions: Press
Ctrl+Alt+Up (Cmd+Alt+Up on macOS) or select VibeVersion: Switch to Version .
- Compare versions: Press
Ctrl+Alt+C (Cmd+Alt+C on macOS) or select VibeVersion: Compare Versions .
- Manage versions: Press
Ctrl+Alt+M (Cmd+Alt+M on macOS) or select VibeVersion: Manage Versions .
Support
For bugs or feature requests, open an issue on GitHub.
License
This extension is licensed under the MIT License.
| |