vff

vscode-flutter-files

Quickly create files for flutter using a BLoC pattern

Showing:

Popularity

Downloads/wk

2

GitHub Stars

53

Maintenance

Last Commit

7d ago

Contributors

7

Package

Dependencies

2

License

Type Definitions

Tree-Shakeable

No?

Categories

Readme

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

How it works(Russian lang) - https://vas3k.club/post/10567/

Support me - install my music player: meows.app

demo

Custom(dynamic) templates

Copy templates directory to your project (by command "[FF] Copy templates to project") and change any of content files (bloc,event,model,page,provider,repository,scree,state)

Changelog

3.1.0 (2021-02-03)

Features

  • dynamic commands and config (7142dee)

2.2.0 (2020-08-15)

Features

2.1.0 (2020-05-01)

Features

  • add new command - copy templates (096fc10)
  • support multi templates (f1732de)

Bug Fixes

1.9.0 (2020-03-09)

Features

1.8.0 (2020-03-06)

Features

1.7.0 (2019-12-30)

Features

  • update templates

1.6.0 (2019-11-27)

Features

  • support flutter_bloc ^2.0.0

1.5.4

Features

  • support flutter_bloc 0.22.1

1.5.3

Features

  • add workspace support
  • update templates

1.5.1

Bug Fixes

  • fix Stack Overflow

1.5.0

Features

  • 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

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100