Skip to content

kalismeras61/flutter_enhancement_suite

 
 

Repository files navigation

Plugin's icon

Flutter Enhancement Suite

Pub

The essential plugin for making working with Flutter easier than ever!

✨  Features

Autocomplete Pub Dependencies

When adding a new dependency to your pubspec.yaml file, suggestions will show up. After auto-completing the name, the latest version will be added automatically.

Autocomplete pub dependencies screenshot

Update Pub Dependencies

If there's a new version available for a dependency, it will be highlighted. You can update these dependencies by opening the quick fix menu (Show Intention Actions) and choosing Update package.

Update pub dependencies screenshot

Dart & Flutter Code Snippets

A bunch of snippets/LiveTemplates for quicker coding. Use Ctrl+Q when hovering over a snippet to get a preview of it.
(Click here to view all)

Generate Widgets

When creating a new file, choose the "New Flutter Widget" option. Enter the name for your widget and select its type.

Generate widgets screenshot

Generate Blocs

When creating a new file, choose the "New Flutter Bloc" option. Enter a name for your bloc and it will automatically generate all required classes for you.

Please note: This requires you to add the package "bloc" to your pub dependencies.

Icon Previews

When creating a new file, choose the "New Flutter Bloc" option. Enter a name for your bloc and it will automatically generate all required classes for you.

Please note: This requires you to add the package "flutter_vector_icons" to your pub dependencies. The only compatible iconpacks for now are FontAwesome, Ionicons and MaterialCommunityIcons.

Icon previews screenshot

⬇️  How to install?

You can install plugin directly from IntelliJ IDEA or Android Studio:

  1. Open Preferences
  2. Choose Plugins
  3. Select the Marketplace tab
  4. Search for Flutter Enhancement Suite
  5. Click on install

🗃️  How can I contribute to this plugin?

  • Create a bug report when accounting a bug

🔥  What's new?

1.1.3

  • Fixed plugin verification error due to missing Java dependency

1.1.2

  • Fixed compatibility issues with Android Studio 3.4.2

1.1.1

  • Added icon previews
  • Fixed issue caused by autocompleting pub dependencies

1.1.0

  • Added "New Flutter Widget" option to the "New File" menu
  • Added "New Flutter Bloc" option to the "New File" menu
  • Added even more snippets
  • Improved the performance of autocompleting pub dependencies

1.0.0

  • Added support for automatically checking for updates in pubspec.yaml
  • Added support for autocompleting pub.dev dependencies
  • Added snippets

About

IntelliJ/Android Studio plugin which makes developing for Flutter much easier

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 90.1%
  • Kotlin 9.8%
  • Other 0.1%