CodeMapper maps and displays your workspace structure and file contents, providing an easy way to visualize and navigate your project. It also fosters a smoother collaboration experience by enabling easy sharing of your project with AI models with a single click.
[ALPHA] Please note that this extension is currently in alpha stage.
While it provides useful functionality, there may be occasional bugs or issues.
Features
Map your entire workspace structure
Display file contents alongside the structure
Collapsible folder view for easy navigation
Exclude specific file types from the map
Exclude specific folders from the workspace
Copy all displayed content with a single click
Usage
Open a workspace in Visual Studio Code
Open the Command Palette (Ctrl+Shift+P)
Type "Map Workspace" and select the command
The CodeMapper panel will open, displaying your workspace structure
Excluding Files and Folders
To exclude specific files or folders from your workspace map:
Navigate to the Explorer panel
Locate the file or folder you want to exclude
Right-click on the item
Select "Exclude Item" from the context menu
The excluded item will no longer appear in your workspace map. You can manage multiple exclusions this way to keep your map focused on relevant content.
Note: Files and folders such as .git, .DS_Store, .svn, and .hg are automatically excluded from the workspace map.
Configuration
You can configure CodeMapper in your VS Code settings:
codemapper.excludedFileTypes: An array of file extensions to exclude from the workspace map