Overview Version History Q & A Rating & Review
AutoSaviour for Visual Studio Code
AutoSaviour automatically saves your unsaved files whenever you switch tabs, close VSCode, or on a configurable interval – so you never lose a change again.
📑 Table of Contents
Features
🔄 Tab Switch Auto-Save → saves the previously active tab only for speed.
🪟 Document Close & VSCode Exit → auto-saves unsaved files when closing tabs or quitting.
⏱️ Periodic Save → configurable interval to ensure no file is left unsaved.
🔔 Optional Notifications → see a small toast when a file is auto-saved.
⚙️ Configurable → enable/disable triggers, set save intervals, and notifications in settings.
🛡️ Safe & Efficient → optimized for large projects, only saves what's necessary.
Settings
You can configure AutoSaviour in settings.json
or via the VSCode Settings UI:
{
"autoSaveOnEvents.tabSwitch": true,
"autoSaveOnEvents.periodicSave": true,
"autoSaveOnEvents.periodicInterval": 10000,
"autoSaveOnEvents.showNotifications": false
}
Setting
Type
Default
Description
tabSwitch
boolean
true
Save the previously active tab on switching.
periodicSave
boolean
false
Enable periodic save of all unsaved files.
periodicInterval
number
5000
Interval in milliseconds for periodic saves.
showNotifications
boolean
true
Show a notification when a file is auto-saved.
Installation
Open the Extensions panel in Visual Studio Code
Ctrl+Shift+X
(Windows/Linux)
Cmd+Shift+X
(macOS)
Search for AutoSaviour .
Install and enjoy automatic saving.
👉 Install from Visual Studio Code Marketplace
Contribute
Want to improve AutoSaviour ? Contributions are welcome!
License
This project is licensed under the Apache License 2.0 . See the LICENSE file for details.