VS Code / Cursor extension that automatically saves your files after a specified delay when you stop typing. This improves your workflow by keeping your files up to date seamlessly without manual saves, and helps prevent data loss.
Features
Automatic Saving — Saves the active document automatically after you finish typing.
Customizable Delay — Choose exactly how long the extension should wait after your last keystroke before saving the file.
Others not tested but it should work on all VS Code based IDEs
Installation
From the marketplace
Open VS Code or Cursor.
Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X).
Search for StanzaSaveTyping.
Click Install.
Via VSIX if you cannot see the extension
If the extension does not appear in the marketplace, install it from a VSIX file:
Generate the VSIX (from the project root):
npm install
npm run compile
npx vsce package
This creates a file like stanza-save-typing-0.0.1.vsix.
Install the VSIX :
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
Run Extensions: Install from VSIX....
Select the generated .vsix file.
Configuration
Setting
Type
Default
Description
stanzaSaveTyping.delay
number
750
The delay in milliseconds after the last keystroke before saving the file.
Development
# Clone the repository
git clone https://github.com/psychobarge/StanzaSaveTyping.git
cd StanzaSaveTyping
# Install dependencies
npm install
# Compile
npm run compile # or npm run watch for watch mode
# Run tests
npm test # or npm run test:watch for watch mode
To test the extension visually, press F5 in VS Code / Cursor to launch the Extension Development Host.