Overview:
Copy with Context is a VS Code extension that helps copy multiple files/folders and transform the contents into markdown
format; with the file names included. It's designed for developers working with AI
assistants like ChatGPT to streamline the process of sharing code with the chatbots.
Impact:
- Over 100+ downloads
- Fully open source: Check out the source Code!
- Saves time for developers by automating the tedious process of formatting code for AI tools
Technology:
- Built with TypeScript and VS Code Extension API
- Node.js for file system operations
Features:
- Multi-file and folder select for copy/transformation
- Smart filtering of binary files, environment variables, and large files
- Quickpicker UI for excluding specific files/folders from being copied by the extension
- LLM-friendly formatting of all selected files along with file names and relative paths