Code Crafter 🚀
Effortlessly scaffold project templates for React, Vite, and more! 🌟
Overview
Code Crafter is a Visual Studio Code extension designed to streamline your development workflow by providing easy-to-use commands for creating project templates. With Code Crafter, you can quickly scaffold out new projects using popular frameworks like React and Vite.
Features
- Create React App: Scaffold a new React project with a single command. ⚛️
- Create Vite Project: Set up a new Vite project quickly. ⚡️
- More Templates: Easily extend the extension to support additional project templates in the future. 🌐
Commands
Create React App
- Command:
code-crafter.cra
- Description: Scaffolds a new React project. 🎨
Create Vite Project
- Command:
code-crafter.vite
- Description: Sets up a new Vite project. 🛠️
Installation
- Open VS Code. 🖥️
- Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window. 🔍
- Search for Code Crafter. 🔎
- Click Install. ✅
Alternatively, you can install it via the command line:
code --install-extension muhammadhanzla.code-crafter
Usage
- Open the Command Palette by pressing
Ctrl+Shift+P
(or Cmd+Shift+P
on macOS). 🎛️
- Type and select the command you want to use, such as "Create React App" or "Create Vite Project." 📝
- Follow the prompts to set up your project. 🛠️
Configuration
There are no specific configurations required for this extension. Simply install it and use the commands provided. 🚀
Changelog
v1.1.3
Fixes:
- Updated Changelog in README.
v1.1.2
v1.1.1
Fixes:
- Updated placeholders in the welcome message and improved messaging clarity.
v1.1.0
New Features:
- Added a welcome message with guidance on using the extension.
Fixes:
- Updated the handling of the default project root to improve functionality.
- Fixed a bug where the Vite project command would fail if the directory already existed.
v1.0.0
- Initial release with support for creating React and Vite projects.
Contributing
Feel free to open issues or submit pull requests if you have suggestions or improvements for the Code Crafter extension. 🌟
License
This project is licensed under the MIT License. See the LICENSE file for details. 📜
If you have any questions or feedback, you can reach out to me: