Skip to content
Quickly create files for flutter using a BLoC pattern
TypeScript JavaScript
Branch: master
Clone or download
Latest commit 2a322c7 Nov 28, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode all commands work! Feb 22, 2019
assets feat: use custom template #4 Apr 23, 2019
src remove unnecessary import Oct 17, 2019
templates feat: update templates Nov 27, 2019
.gitignore add workspace support Oct 17, 2019
.prettierrc add code generate templates Feb 22, 2019
.vscodeignore yo code init Feb 21, 2019
CHANGELOG.md chore(release): 1.6.0 Nov 27, 2019
LICENSE Initial commit Feb 21, 2019
README.md feat: flutter_bloc: 2.0.0 #14 Nov 21, 2019
package-lock.json
package.json
tsconfig.json add code generate templates Feb 22, 2019
tslint.json add code generate templates Feb 22, 2019
vsc-extension-quickstart.md yo code init Feb 21, 2019
webpack.config.js fix: use @immutable, new version BLoC, webpack Apr 5, 2019

README.md

VS Code Flutter Files

Awesome Flutter Install

This extension allows quickly scaffold flutter BLoC templates in VS Code project.

This extension use https://github.com/felangel/bloc for BLoC

demo

Custom(dynamic) templates

demo

Copy templates directory to your project(root path) and change any of content files (bloc,event,model,page,provider,repository,scree,state)

Changelog

1.5.5

  • support flutter_bloc ^2.0.0

1.5.4

  • support flutter_bloc 0.22.1

1.5.3

  • add workspace support
  • update templates

1.5.1

  • fix Stack Overflow

1.5.0

  • support equatable v0.6.0

1.4.0

  • fix: #10 and update bloc

1.3.4

  • Update templates: fix StackTrace

1.3.3

  • Update templates: add StackTrace

1.3.2

  • File(s) could not be created. TypeError: Cannot read property 'name' of undefined #7

1.3.1

  • Fix custom templates for pack

1.3.0

  • Support custom templates

1.2.4

  • Support windows path. Update templates

1.2.3

  • Update templates, use @immutable, new version BLoC

1.2.2

  • Update templates

1.2.1

  • fix: vscode engines

1.2.0

  • Update templates: model, repository, state

1.0.0

  • Init

Features

Right click on a file or a folder in your current project. You can find multiple options been added to the context menu:

Menu Options
New Big Pack Bloc
New Small Pack Bloc
Menu Options
New Bloc
New Event
New Model
New Page
New Provider
New Repository
New Screen
New State
Menu Options
New Index

Disclaimer

Important: This extension due to the nature of it's purpose will create files on your hard drive and if necessary create the respective folder structure. While it should not override any files during this process, I'm not giving any guarantees or take any responsibility in case of lost data.

Fork https://github.com/ivalexa/vscode-angular2-files

License

MIT

You can’t perform that action at this time.