CodebaseMD v1.0.0
CodebaseMD is a Visual Studio Code extension that allows you to export your entire codebase or selected files into a Markdown file.
Key Features:
- 1-Click Export Entire Codebase as Markdown
- Export your entire project with the folder structure and code files in a single markdown file.
- Exclude Unnecessary Files Automatically
- Files like
node_modules,build,out, and files listed in.gitignoreare automatically excluded.
- Files like
- Export Selected Files
- Right-click on selected files or folders in the Explorer pane to export them to a Markdown file.
- Markdown-Compatible Output
- Actively coded files with supported extensions are exported with their contents. Unsupported file types are listed with only their file name and path.
How to Install
- Download the
.vsixfile from this release. - Open VS Code.
- Click on the Extensions sidebar icon (
Ctrl+Shift+XorCmd+Shift+X). - Click on the three dots in the top-right corner and select Install from VSIX.
- Choose the downloaded
.vsixfile.
Example Output
Each exported markdown file includes:
- Project statistics (number of files).
- A tree structure of the project.
- Code blocks for supported file types.
- Unsupported file types listed by name and path.
Supported File Types
- JavaScript/TypeScript:
.js,.ts,.jsx,.tsx - HTML/CSS:
.html,.css,.scss - Python:
.py - C/C++:
.c,.cpp,.h - Java:
.java - Markdown:
.md - And many more...
License
This extension is licensed under the MIT License. For more information, see the LICENSE file.
Author
- Alphin Tom
- Email: [email protected]
- GitHub: alpha912