Этот плагин предназначен для автоматизации создания архитектурных компонентов в Android Studio.
-
Клонируйте репозиторий:
git clone https://github.com/i-redbyte/ArchPlugin.git cd ArchPlugin
-
Соберите проект:
./gradlew build
-
Установите плагин в Android Studio:
-
Альтернативный вариант:
- Вы можете скачать уже собранный
.jar
файл с релизов проекта.
- Вы можете скачать уже собранный
- Перейдите в меню File > New > Feature и выберите опцию для создания новой фичи.
Или правой кнопкой мыши в окне project "New > Feature"
- В открывшемся диалоговом окне доступны следующие опции:
- Select Directory: выберите директорию для размещения новой фичи (по умолчанию feature).
- Feature Name: укажите имя фичи прописными буквами, разделяя слова через -.
- Use custom package name: установите пользовательский пакет, если это необходимо.
- With State: добавляет управление состоянием.
- With Actions: добавляет действия для изменения состояния.
- With Effect: добавляет побочные эффекты.
- Create DI Components: автоматически создает компоненты для внедрения зависимостей.
- В поле Select directory укажите директорию, в которой будет создана новая фича.
- Введите название фичи в поле Feature name.
- Если необходимо, используйте собственное имя пакета, установив галочку Use custom package name.
- Настройте требуемые элементы:
- With State: если хотите, чтобы ваша фича включала управление состоянием.
- With Actions: если хотите включить действия.
- With Effect: если требуется добавить побочные эффекты.
- Установите опцию Create DI Components, если хотите автоматически сгенерировать компоненты для внедрения зависимостей.