Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VS Code ArtifactoryNew to Visual Studio Code? Get it now.
VS Code Artifactory

VS Code Artifactory

Darko Kuzmanovic

|
120 installs
| (0) | Free
Extract code from project files into a markdown file
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode Artifactory

VSCode Artifactory is a straightforward extension that simplifies the process of generating a comprehensive snapshot of your codebase. It was initially developed to create markdown files for importing as artifacts into Claude's project knowledge, but it can be used for various purposes.

The extension extracts code from your project files and compiles it into a single markdown file. This makes it easy to review your project structure, share the codebase with others, or feed it into AI assistants like Claude or ChatGPT for analysis.

With VSCode Artifactory, you can quickly create a concise representation of your entire project, saving time and effort in the process.

Features

  • Extracts code from various file types supported by VS Code
  • Generates a file tree of the extracted files
  • Respects .gitignore and .vscodeignore files
  • Excludes binary files and specific lock files
  • Provides a progress indicator during extraction
  • Configurable output file name
  • Configurable file size limit for input files
  • User-configurable file inclusion and exclusion based on file extensions
  • Optimized for performance with caching, parallel processing, and efficient data structures

Usage

  1. Open your project in VS Code
  2. Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) to open the command palette
  3. Type "VSCode Artifactory: Create Artifact" and select it
  4. Wait for the extraction process to complete
  5. Find the generated markdown file (default: extracted_code.md) in your project root

Extension Settings

This extension contributes the following settings:

  • vscode-artifactory.outputFile: The name of the output file for extracted code (default: "extracted_code.md")
  • vscode-artifactory.includeExtensions: List of file extensions to include (e.g., ['.ahk', '.ini'])
  • vscode-artifactory.excludeExtensions: List of file extensions to exclude (overrides includeExtensions)
  • vscode-artifactory.maxFileSizeKB: Maximum file size in KB to process (default: 1024 KB or 1 MB)

Requirements

  • Visual Studio Code version 1.93.0 or higher

Known Issues

Currently, there are no known issues. If you encounter any problems, please report them on our GitHub repository.

Release Notes

Check CHANGELOG.md for release notes and version history.


Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This extension is licensed under the MIT License.

Enjoy using VSCode Artifactory!

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