Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>LazyCodet HelperNew to Visual Studio Code? Get it now.
LazyCodet Helper

LazyCodet Helper

lazycodet

|
9 installs
| (0) | Free
A collection of helpful tools for developers to improve productivity
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LazyCodet Helper Logo


LazyCodet Helper

A powerful productivity toolkit for developers working with AI, large codebases, and structured workflows


LazyCodet Helper - Copy contents and folders tree Demo


🚀 Overview

LazyCodet Helper enhances your VS Code workflow with:

  • Smart file & folder content copying
  • Clean folder tree generation
  • Customizable ignore rules
  • Visual file marking system with label explorer
  • Automatic file system synchronization

Designed especially for developers who:

  • Work with AI tools (ChatGPT, Copilot, Claude…)
  • Manage medium-to-large codebases
  • Frequently refactor or review code
  • Need better file organization inside VS Code

✨ Features


1️⃣ Smart Copy Content

Command: lazycodet.copyContent Right-click any file or folder → LazyCodet: Copy Content

What it does

  • Recursively collects files inside folders
  • Adds clear path headers
  • Formats output cleanly for AI tools
  • Respects ignore rules for multi-file/folder selection
  • Single file selection bypasses ignored files - useful for quickly copying files like README.md even when they're in your ignore list
  • Copies everything into clipboard instantly

Example Output

===== src/components/Button.ts =====
export const Button = () => { ... }

===== src/utils/helper.ts =====
export function helper() { ... }

Perfect for:

  • Sending multiple files to AI
  • Sharing code in documentation
  • Code review discussions

2️⃣ Copy Folder Tree

Command: lazycodet.copyFolderTree

Generates a structured folder tree like:

src/
  components/
    Button.ts
  utils/
    helper.ts
README.md

Ideal for:

  • Explaining architecture
  • Sharing project structure
  • Writing technical docs

3️⃣ Configurable Ignore Rules

Customize what gets excluded from copy operations.

Default ignored folders:

  • node_modules
  • .git
  • dist
  • build

You can configure more via:

Settings → LazyCodet Helper → Ignore Patterns

Example:

{
  "lazycodet.ignorePatterns": [
    "**/node_modules/**",
    "**/dist/**",
    "**/*.log"
  ]
}

Supports glob patterns.


4️⃣ File Markers & Label Explorer

A visual file organization system built directly into the VS Code sidebar.


🏷 Mark Files with Custom Labels

Command: lazycodet.markFile Right-click file → LazyCodet: Mark File

You can:

  • Assign existing labels
  • Create unlimited custom labels
  • Edit label name & icon
  • Remove marks
  • Reassign files between labels

Example labels:

  • ✅ Done
  • ⭐ Important
  • 🔥 Urgent
  • 📌 Review
  • 🧪 Testing

Each label stores:

  • Name
  • Icon (emoji / Unicode)
  • Persistent workspace storage

📂 Sidebar: Labels & Marked Files

Access via:

Activity Bar → LazyCodet Markers

Structure example:

⭐ Important
   src/
      components/
         Button.ts
   README.md

✅ Done
   utils/
      helper.ts

Structure behavior

  • Level 1: Labels
  • Level 2+: Full folder tree structure
  • Explorer-like UI
  • Folders sorted before files
  • Click file to open instantly

🔄 Automatic File System Sync

Markers automatically update when:

  • A file is renamed
  • A file is deleted
  • A folder is renamed
  • Project structure changes

No broken references. No manual refresh required.


🎯 Real-World Use Cases

🤖 AI Workflow

  1. Mark important files
  2. Copy all content
  3. Paste into ChatGPT
  4. Get full-context responses

🛠 Refactoring Sessions

Group files into:

  • 🔥 Critical
  • 🧪 Testing
  • 📌 Needs Review
  • ✅ Completed

Navigate faster using sidebar view.


👀 Code Review

Organize by status:

  • ❌ Needs Changes
  • ⭐ Important
  • ✅ Approved

Keep everything visually structured.


⚙ Commands

Command Description
lazycodet.copyContent Copy file or folder content
lazycodet.copyFolderTree Copy folder structure
lazycodet.markFile Mark / unmark file with label

💾 Data & Privacy

  • Markers stored per workspace
  • Labels persist between sessions
  • No external server
  • No telemetry
  • 100% local

🧠 What Makes It Different?

LazyCodet Helper is not just a copy tool.

It combines:

  • Structured content extraction
  • Project visualization
  • Visual file grouping
  • Automatic synchronization
  • AI-friendly formatting

It turns VS Code into a smarter project management environment.


🛣 Roadmap

Planned improvements:

  • Drag & drop between labels
  • Multi-select marking
  • Export marked files as bundle
  • Label color decorations
  • Cross-device sync support

⭐ Support

If LazyCodet Helper improves your workflow:

  • Leave a rating on Marketplace
  • Share with your team
  • Suggest new features

📜 License

MIT License

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