This Visual Studio Code extension adds a custom context menu option that allows users to create single flutter feature.
📁{feature name}
└── 📁bloc
└── 📁data
└── 📁datasources
└──🔷local_{feature name}_datasource.dart
└──🔷remote_{feature name}_datasource.dart
└── 📁models
└──🔷{feature name}_model.dart
└── 📁repositories
└──🔷{feature name}_repository.dart
└── 📁services
└── 📁widget
└── 📁screens
└──🔷{feature name}_screen.dart
└── 📁widgets
- Right-click in the Explorer view and create a folder with a specified parent folder.
- Prompt for dynamic feature's folder name.
- Install the extension.
- Right-click on any folder in the Explorer.
- Select New Flutter Feature....
- Enter a name for the root parent folder when prompted.
- Install from the VSCode Marketplace or manually by downloading the
.vsix
file.