This extension helps you quickly copy the contents of all open tabs in Visual Studio Code to the clipboard, making it easy to share your work or back up your open files in a structured format.
Features
Copy All Tabs: Copy the contents of all open files, including their file names, to your clipboard.
Activity Bar Integration: Use the "Copy All Tabs" icon in the Activity Bar to trigger the copy command easily.
How to Use
Install the extension.
Open multiple files in your VS Code editor.
Click the "Copy All Tabs" icon in the Activity Bar on the left.
The contents of all open tabs will be copied to your clipboard, and a notification will show you how many files were copied.
Installation
You can install this extension manually by using the .vsix file or via the command line:
# Install from a VSIX file
code --install-extension copyalltabs-0.0.1.vsix
Development
If you'd like to contribute or modify the extension, you can run it locally as follows:
Clone the repository:
git clone <your-repo-url>
cd copyalltabs
Install dependencies:
npm install
Run the extension:
code .
# Press F5 to launch the extension in development mode.
Contributions
Contributions are welcome! Feel free to fork the repository, make changes, and open a pull request. If you encounter any issues or have suggestions for new features, please open an issue in the GitHub repository.