A powerful VS Code extension that enhances your clipboard experience by allowing you to copy/cut multiple text selections and manage a comprehensive clipboard history.
✨ Features
📋 Copy and Store: Copy selected text and automatically store it in clipboard history
✂️ Cut and Store: Cut selected text and store it in clipboard history
📚 Clipboard History: View all previously copied/cut items in a searchable list
📝 Paste from History: Select and paste any item from your clipboard history
🗑️ Delete from History: Remove specific items from clipboard history
🧹 Clear History: Empty the entire clipboard history with one command
🚫 Duplicate Prevention: Automatically prevents duplicate entries in history
⌨️ Keybindings
Action
Windows/Linux
macOS
Description
Copy and Store
Ctrl+C
Cmd+C
Copy selected text to clipboard and history
Cut and Store
Ctrl+X
Cmd+X
Cut selected text to clipboard and history
Show History
Ctrl+H
Cmd+H
Display clipboard history
Paste from History
Ctrl+V
Cmd+V
Select and paste from history
Delete from History
Ctrl+E
Cmd+E
Remove item from history
Clear All History
Ctrl+Shift+E
Cmd+Shift+E
Empty entire clipboard history
🚀 Usage
Basic Operations
Copy/Cut Text: Select any text and use Ctrl+C or Ctrl+X - it will be automatically stored in your clipboard history
View History: Press Ctrl+H to see all your copied items
Paste from History: Press Ctrl+V to select and paste any previous item
Clean Up: Use Ctrl+E to delete specific items or Ctrl+Shift+E to clear everything
Smart Features
No Duplicates: The same text won't be stored multiple times
Persistent Session: History remains available throughout your VS Code session
Quick Access: All operations work with simple keyboard shortcuts
📋 Command Palette
You can also access all features through the Command Palette (Ctrl+Shift+P):
CopyStack: Copy and Store
CopyStack: Cut and Store
CopyStack: Show Clipboard History
CopyStack: Paste from Clipboard
CopyStack: Delete from Clipboard History
CopyStack: Clear Clipboard History
🔧 Requirements
VS Code 1.94.0 or higher
📦 Installation
Download the .vsix file
Open VS Code
Go to Extensions (Ctrl+Shift+X)
Click the "..." menu → "Install from VSIX..."
Select the downloaded file
Or install via command line:
code --install-extension copystack-1.0.0.vsix
🎯 Use Cases
Code Snippets: Store frequently used code blocks
Multiple Edits: Copy several pieces of text and paste them in different locations
Research: Collect text from various sources and organize them
Documentation: Gather content from multiple files for documentation
🤝 Contributing
Feel free to submit issues and enhancement requests!
📄 License
This extension is provided as-is for educational and productivity purposes.
Enjoy enhanced clipboard management with CopyStack! 🎉