Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Combo - Concatenate FilesNew to Visual Studio Code? Get it now.
Combo - Concatenate Files

Combo - Concatenate Files

dcopia

|
216 installs
| (2) | Free
Concatenates all selected files into a single text file.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Combo - Concatenate Files

Description

Combo is a Visual Studio Code extension that allows you to concatenate multiple files into a single text file, copy concatenated content to the clipboard, and copy folder structures. It handles various file types, including image files, and provides a progress indicator during the concatenation process.

Features

  • Concatenate multiple files and folders into a single text file
  • Copy concatenated content of selected files and folders to clipboard
  • Copy folder structure of selected directories
  • Automatically handles image files by including their names without content
  • Saves the concatenated output as a temporary file and opens it in VS Code
  • Displays a progress indicator during concatenation
  • Works with both individual files and entire directories

Usage

  1. Select the files or folders you want to work with in the VS Code file explorer.
  2. Right-click and choose one of the following options from the context menu:
    • "Concatenate Files": Creates a temporary file with concatenated content and opens it in VS Code
    • "Copy Concatenated Files": Copies the concatenated content to clipboard
    • "Copy Folder Structure": Copies the folder structure of selected directories to clipboard

Installation

  1. Install the extension from the Visual Studio Code Marketplace.
  2. Alternatively, download the .vsix file and install it manually in VS Code:
    • Go to Extensions view (Ctrl+Shift+X)
    • Click on the "..." menu at the top of the Extensions view
    • Choose "Install from VSIX..."
    • Select the downloaded .vsix file

Known Issues

  • Large files or a large number of files may take some time to process.

Contributions

Contributions are welcome! If you'd like to contribute to the development of this extension:

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to the branch
  5. Submit a pull request

License

This extension is released under the MIT license.

Support

If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository.

Combo Logo

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft