CodeKeep - Professional Clipboard Manager for VS Code
CodeKeep is a powerful clipboard manager extension for Visual Studio Code that automatically captures your copied text and lets you re-paste it with a single click from a convenient sidebar.
✨ Features
🎯 Auto-Capture
Automatically captures all text you copy within VS Code
Monitors clipboard changes in real-time
No manual intervention required
📋 Clipboard History
Stores up to 20 recent clipboard items
Displays the first 30 characters of each snippet for easy identification
Shows "time ago" timestamps for each item
Persists history across VS Code restarts
🚀 One-Click Paste
Click any item in the sidebar to paste it at your cursor position
Inline paste button for quick access
Full content preview in tooltips
🧹 Easy Management
Clear All: Wipe your entire clipboard history with one click
Delete Individual: Remove specific items you no longer need
Refresh: Manually refresh the view if needed
🎨 Theme-Aware UI
Automatically adapts to your VS Code theme (Light/Dark/High Contrast)
Uses VS Code's native Codicons for consistent look and feel
Clean, minimal interface that doesn't get in your way
🚀 Getting Started
Installation
Open VS Code
Press Ctrl+P (or Cmd+P on Mac)
Type ext install codekeep
Press Enter
Usage
Open CodeKeep Sidebar: Click the history icon (📋) in the Activity Bar on the left
Copy Text: Copy any text in VS Code as you normally would (Ctrl+C or Cmd+C)
View History: Your copied text appears automatically in the CodeKeep sidebar
Paste: Click any item to paste it at your current cursor position
Manage: Use the toolbar buttons to clear all or delete individual items
🎮 Commands
Command
Description
Shortcut
CodeKeep: Paste Item
Paste selected clipboard item
Click item
CodeKeep: Delete Item
Remove item from history
Click trash icon
CodeKeep: Clear All
Clear entire clipboard history
Click clear icon
CodeKeep: Refresh
Refresh the view
Click refresh icon
⚙️ Configuration
CodeKeep works out of the box with sensible defaults. No configuration required!
🔒 Privacy
All clipboard data is stored locally on your machine
No data is sent to external servers
History is stored in VS Code's globalState (secure local storage)
You can clear your history at any time
🛣️ Roadmap
Upcoming Features (Pro Version)
☁️ Cloud Sync: Sync your clipboard history across multiple devices
🔍 Search & Filter: Quickly find items in your history
🏷️ Tags & Categories: Organize your clipboard items
📤 Export/Import: Backup and restore your clipboard history
⚡ Advanced Paste: Format and transform text before pasting
∞ Unlimited History: Store more than 20 items
🐛 Known Issues
Clipboard monitoring uses polling (500ms interval) which may have slight delays
Very large clipboard items (>10KB) may impact performance
📝 Release Notes
1.0.0 (Initial Release)
✅ Auto-capture clipboard changes
✅ Sidebar TreeView with history
✅ One-click paste functionality
✅ Clear all and delete individual items
✅ Persistent storage across restarts
✅ Theme-aware UI
🤝 Contributing
Found a bug or have a feature request? Please open an issue on our GitHub repository.