Репозиторий с плагинами для Android Studio, разработанными в hh.ru .
- hh-carnival - плагин для быстрого создания нового feature-модуля, который также добавляет ещё немного полезных вещей
- hh-garcon - плагин для быстрого создания Page Object-ов из XML-вёрстки
- hh-geminio - плагин, добавляющий возможность создавать свои шаблоны кода на основе FreeMarker-а
Готовые дистрибутивы плагинов можно скачать на страничке релизов в Github.
Чтобы установить готовый дистрибутив, открываем Android Studio и идём по пути:
Preferences -> Plugins -> иконка шестерёнки -> Install Plugin from disk
, выбираем скачанный zip-архив, дожидаемся
установки, по необходимости перезагружаем Android Studio.
- Убедитесь, что у вас есть Intellij IDEA (минимум CE) с подключенным Plugin Dev Kit
- Склонировать проект
- Если вы скачивали Android Studio через Toolbox, или у вас не Mac OS, то вероятно вам потребуется изменить путь к локальной версии Android Studio, который указывается вот здесь - объект
Product.LOCAL
- Запустить gradle-таску
buildPlugin
в проекте нужного плагина - Собранный zip-архив плагина можно подключить в Android Studio через
Preferences -> Plugins -> Install from disk
Готово, можно пользоваться!
- How to Build Developer Tools on Top of IntelliJ Platform
- KotlinConf 2018 // Writing IntelliJ Plugins for Kotlin by Alec Strong & Egor Andreevici
- Droidcon Italy 2017 // Make your Android Studio Plugin - Andrea Lucibello
- Write an Android Studio Plugin Part 1: Creating a basic plugin
На русском языке: