Flutter Feature Creator
Flutter Feature Creator is a Visual Studio Code extension that simplifies the process of creating feature folder structures for your Flutter projects. With this extension, you can quickly set up organized folder structures for one or multiple features with just a few clicks.
Features
- Create a complete folder structure for Flutter features with a single command
- Support for bulk creation of multiple features at once
- Customizable folder structure
- Works directly from the VS Code explorer context menu
Installation
- Open Visual Studio Code
- Go to the Extensions view (Ctrl+Shift+X)
- Search for "Flutter Feature Creator"
- Click Install
Usage
- Right-click on your project folder in the VS Code explorer
- Select "New Flutter Feature" from the context menu
- Enter a name for your feature (or multiple names separated by commas for bulk creation)
- The extension will create the following folder structure under the
lib
directory:
lib/
└── features/
└── <feature_name>/
├── data/
├── models/
├── widgets/
├── pages/
├── providers/
└── services/
For bulk creation, separate feature names with commas:
feature1, feature2, feature3
This will create separate folder structures for each feature.
Requirements
- Visual Studio Code 1.60.0 or higher
- Flutter project
Extension Settings
This extension doesn't add any VS Code settings.
Known Issues
Please report any issues on the GitHub repository.
Release Notes
1.0.3
- Organized features under a single feature folder
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This extension is licensed under the MIT License.
Enjoy creating Flutter features with ease!