Generates formatted Markdown with proper syntax highlighting Preserves directory structure Handles multiple files and folders recursively Auto-copies to clipboard Works with any programming language Integrates directly into the IDE workflow
Technical Implementation:
Written in Kotlin using JetBrains platform API Uses JTree with custom cell renderer for file selection Implements ToolWindowFactory for IDE integration Handles virtual file system operations via VFS API Provides consistent Markdown formatting for code blocks Maintains full project context in generated output
Use Cases:
Code reviews Debugging assistance Documentation generation Architecture discussions Refactoring suggestions
The main goal was to eliminate the friction in preparing code for LLM discussions while maintaining consistent formatting and context, all without leaving your IDE.