Quick Paste
Instantly copy file contents to clipboard with one click
Overview
Quick Paste is a lightweight VS Code extension that adds a convenient copy button to your editor toolbar. With just one click, copy the entire contents of any open file to your clipboard - perfect for quickly sharing code, pasting into AI assistants, or moving content between projects.
Features
- One-Click Copy: Click the copy icon in the editor toolbar to instantly copy file contents
- Visual Feedback: Get immediate confirmation with a toast notification
- Always Accessible: Button appears in the editor title bar whenever you have a file open
- Lightweight: Minimal performance impact, works seamlessly with your workflow
- Universal: Works with any file type - code, markdown, JSON, text, and more
Demo
See Quick Paste in action - one click and your file is copied!
Installation
Quick Paste is now live on the VS Code Marketplace! 🎉
📦 Install from VS Code Marketplace
From VS Code Marketplace
- Open VS Code
- Press
Ctrl+P (or Cmd+P on Mac)
- Type:
ext install umershaikh123.quick-paste
- Press Enter
Or click the "Install" button on the Marketplace page
From GitHub
- Download the
.vsix file from the releases page
- Open VS Code
- Go to Extensions view (
Ctrl+Shift+X)
- Click the
... menu → "Install from VSIX..."
- Select the downloaded file
Usage
- Open any file in VS Code
- Look for the copy icon (📋) in the top-right editor toolbar
- Click the icon
- Your file contents are now copied to clipboard!
- A notification will confirm: "File copied!"
Keyboard Shortcut (Optional)
You can assign a custom keyboard shortcut:
- Open Command Palette (
Ctrl+Shift+P)
- Type "Preferences: Open Keyboard Shortcuts"
- Search for "Copy File Content"
- Assign your preferred shortcut
Use Cases
- Share Code Quickly: Copy entire files to paste in chat, email, or documentation
- AI Assistant Integration: Easily paste full file contents into ChatGPT, Claude, or GitHub Copilot
- Code Review: Grab complete file contents for review tools or discussions
- Backup Snippets: Quickly save file contents before making experimental changes
- Multi-File Editing: Copy content from one file to paste into another project
- Documentation: Include full code examples in your docs or tutorials
Requirements
- Visual Studio Code version 1.106.1 or higher
Extension Settings
This extension works out of the box with no configuration needed!
Known Issues
No known issues at this time. If you encounter any problems, please report them on GitHub.
Release Notes
0.0.1 (Initial Release)
- Copy entire file contents with one click
- Editor toolbar button with copy icon
- Toast notification for user feedback
- Support for all file types
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature)
- Commit your changes (
git commit -m 'Add some amazing feature')
- Push to the branch (
git push origin feature/amazing-feature)
- Open a Pull Request
License
This extension is licensed under the MIT License.
Support
For Publishers/Developers
Made with ❤️ by umershaikh123
If you find this extension useful, please consider giving it a ⭐ on GitHub!