Scratch Space is a VS Code extension that provides a fast and efficient way to create temporary code snippets and notes without invading your workspaces. Think of it as your digital scratch paper that's always within reach.
It offers unlimited scratchpads with full language support, quick clipboard pasting, templates, searchable history and session recovery.
Why Use Scratch Space?
Instant Notes: Open a scratchpad in seconds to test code, write notes, or paste anything.
No Clutter: Your main projects stay clean, scratchpads are separate and easy to manage.
Works Everywhere: Use it on Windows, Mac, or Linux with VS Code.
Never Lose Work: Auto save and backup features keep your notes safe.
Main Features
Create Scratchpads: Make as many as you want for any language or idea.
Auto-Save: Your work is saved automatically, so you never lose anything.
Templates: Start with templates for common tasks.
Search & Organize: Find your notes fast with search, tags, and color coding.
History: Go back to previous versions or recover after a crash.
Import/Export: Bring in code from your clipboard or save scratchpads as files.
How Does It Work?
Scratch Space is a VS Code extension. Once installed, you get a new panel in your sidebar. From there, you can:
Click “New Scratchpad” to start writing.
Choose a template or start from scratch.
Use keyboard shortcuts for quick actions.
Organize notes with tags and colors.
Search or filter to find anything fast.
Keyboard Shortcuts
Action
Windows/Linux
Mac
New Scratchpad
Ctrl+Alt+N
Cmd+Alt+N
Quick Open
Ctrl+Alt+O
Cmd+Alt+O
Show History
Ctrl+Alt+H
Cmd+Alt+H
Filter by Tag
Ctrl+Alt+F
Cmd+Alt+F
How to Install
Open VS Code.
Go to Extensions (Ctrl+Shift+X or Cmd+Shift+X).
Search for “Scratch Space”.
Click Install.
Quick Start
Press the shortcut or click the “+” in the Scratchpads panel.
Pick a template or start typing.
Your work is saved automatically.
Use tags, colors, and search to organize and find notes.
Supported Languages
Scratch Space works with over 30 programming languages, including:
JavaScript, TypeScript, Python, Java, C#, Go, Rust, HTML, CSS, SQL, and more.
Settings (Optional)
You can customize how Scratch Space works in VS Code settings, like:
Turn auto-save on or off.
Set your favorite language for new notes.
Change how notes are sorted or grouped.
Control how many backups or history entries to keep.