A Visual Studio Code extension that provides utilities for copying code and search results when working with AI language models (like ChatGPT, Claude, or Microsoft Copilot). Adds convenient copy commands to help you share code context in AI chats.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
A Visual Studio Code extension that provides utilities for copying code and search results when working with AI language models (like ChatGPT, Claude, or Microsoft Copilot). Adds convenient copy commands to help you share code context in AI chats.
This extension is an open source project being actively developed, and contributions are very welcome! Feel free to submit feature requests, bug reports, or pull requests to help make it even better.
Usage
Copying Contents
Either:
Right-click on any folder in the VS Code explorer
Select multiple items (using Shift+Click or Ctrl/Cmd+Click) and right-click
Select "Copy All Contents"
Paste the contents into your LLM chat
Copying Search Results
Open the search panel (Ctrl/Cmd + Shift + F)
Enter your search term
Click "Open in Editor" to open the Search Editor
Click the copy button in the editor toolbar
Paste the results into your LLM chat
Installation
Currently, you can install this extension either from the VSCode Extension Marketplace, or from the GitHub repository with the following steps:
Downloading the .vsix file
Opening VS Code
Going to the Extensions view
Clicking the "..." menu
Selecting "Install from VSIX..."
Choosing the downloaded .vsix file
Requirements
Visual Studio Code version 1.74.0 or higher
Release Notes
0.1.0
Initial release:
Copy contents of folders and multiple selected items for LLM context
Copy search results from Search Editor
Development
Building the Extension
Clone the repository
Run npm install
Run npm run compile
Press F5 to launch the extension in debug mode
Contributing
Feel free to contribute to this project by submitting issues or pull requests.