Skip to content

Форк плагина hh-geminio с релизами для альфа-версий Android Studio

License

Notifications You must be signed in to change notification settings

illarionov/geminio-android-studio-plugin

 
 

Repository files navigation

hh-android-plugins

Форк плагинов для Android Studio hh-android-plugins от hh.ru c некоторыми исправлениями и дополнениями, плюс сборки для альфа-версий Android Studio.

Установка

Собранные плагины можно скачать с релизов на Github: Releases.

Для плагина hh-geminio также создан свой репозиторий c плагинами.
Откройте в AS Plugins -> Manage Plugin Repositories, добавьте адрес https://plugins.pixnews.ru, перейдите в Marketplace и там плагин можно будет найти и установить по имени "Geminio".

Основные изменения

Основные отличия от оригинального плагина:

  • Сборка для стабильных и альфа-версий AS. Последняя: Android Studio Koala Feature Drop | 2024.1.2 Canary 1
  • В визарде добавлена галка, отключающая добавление include в settings.gradle.kts для сгенерированного плагина.
  • UI диалоги переписаны на Kotlin UI DSL Version 2.
    • Формы должны работать чуть более корректно. Например, в настройках работает кнопка Reset при модификации данных в полях.

Оригинальный README

Репозиторий с плагинами для 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.

Чтобы собрать любой из плагинов, нужно

  1. Убедитесь, что у вас есть Intellij IDEA (минимум CE) с подключенным Plugin Dev Kit
  2. Склонировать проект
  3. Если вы скачивали Android Studio через Toolbox, или у вас не Mac OS, то вероятно вам потребуется изменить путь к локальной версии Android Studio, который указывается вот здесь - объект Product.LOCAL
  4. Запустить gradle-таску buildPlugin в проекте нужного плагина
  5. Собранный zip-архив плагина можно подключить в Android Studio через Preferences -> Plugins -> Install from disk

Готово, можно пользоваться!

Полезные ссылки про разработку плагинов

На русском языке:

About

Форк плагина hh-geminio с релизами для альфа-версий Android Studio

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 99.3%
  • Shell 0.7%