hh-android-plugins
Репозиторий с плагинами для Android Studio, разработанными в hh.ru .
Список плагинов в репозитории
- hh-carnival - плагин для быстрого создания нового feature-модуля, который также добавляет ещё немного полезных вещей
- hh-garcon - плагин для быстрого создания Page Object-ов из XML-вёрстки
- hh-geminio - плагин, добавляющий возможность создавать свои шаблоны кода на основе FreeMarker-а
Чтобы собрать любой из плагинов, нужно
- Убедитесь, что у вас есть 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
На русском языке: