Repository navigation
Releases: kayooliveira/mktree
Releases · kayooliveira/mktree
Release list
v1.1.1
- Adds OpenVSX Extension Link to README
Full Changelog: v1.1.0...v1.1.1
MkTree v1.1.0 – Robust Tree Structure Creation & UX Improvements
This release brings major improvements to the extension’s reliability and user experience:
- Only creates folders/files from valid tree diagrams, ignoring comments and non-structure text
- "Create this structure" menu now appears at the top of valid tree blocks
- Visual decorator highlights
- Works with the workspace root as base path
- All user-facing messages are localized (no hardcoded strings)
These changes make MkTree much more robust and intuitive for all users.
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - Initial Launch: Transform Trees into Files 🚀
🌳 MkTree: The ultimate scaffolding tool for VS Code & Cursor
We are excited to announce the first official release of MkTree! This extension was designed to eliminate the tedious work of manually creating directory structures from text diagrams.
✨ Key Features
- Smart Tree Parsing: Automatically detects and processes folder structures from standard text diagrams (using
├──,└──, etc.). - Markdown Intelligence (CodeLens): A "🌳 Create this structure" button now appears directly above code blocks in your Markdown files.
- Pre-flight Validation:
- Checks for OS-invalid characters (e.g.,
:,?,*). - Detects duplicate paths before touching your disk.
- Automatically filters out Markdown titles and "garbage" text to prevent accidental creation.
- Checks for OS-invalid characters (e.g.,
- Smart File Detection: Recognizes extensionless files like
Dockerfile,LICENSE, and.env. - Internationalization: Full support for English and Portuguese (BR).
🎬 Demo
📦 Installation
- Download the
mktree-1.0.0.vsixfile attached below. - In VS Code/Cursor, go to Extensions -> ... -> Install from VSIX.
Developed with ❤️ by kayooliveiradev
