# Bloc Plugin for IntelliJ and Android Studio

![dialog](https://github.com/felangel/bloc/raw/master/extensions/intellij/assets/dialog.png)

## Introduction

Bloc plugin for [IntelliJ](https://www.jetbrains.com/idea/) and [Android Studio](https://developer.android.com/studio/) with support for the [Bloc Library](https://bloclibrary.dev) and provides tools for effectively creating Blocs and Cubits for both [Flutter](https://flutter.dev/) and [AngularDart](https://angulardart.dev/) apps.

## Installation

You can find the plugin in the official IntelliJ and Android Studio marketplace:

- [Bloc](https://plugins.jetbrains.com/plugin/12129-bloc)

### How to use

Simply right click on the File Project view, go to `New -> Bloc Class`, give it a name, select if you want to use [Equatable](https://github.com/felangel/equatable), and click on `OK` to see all the boilerplate generated.

## Deployment

Using [Plugin Repository](http://www.jetbrains.org/intellij/sdk/docs/plugin_repository/index.html)
