Что поставить в Android Studio для повышения продуктивности

“Продуктивность – крайне важное качество разработчика. Обсудим, какие плагины неплохо бы поставить в Android Studio, чтобы увеличить свою продуктивность.

Стоит напомнить, где найти плагины:
Конфигурация → Плагины → [начать вводить первые буквы названия плагина] → Установить

В некоторых случаях может потребоваться перезапуск IDE.

***

Name That Color

Придание правильных имен я бы назвал одной из двух сложнейших вещей в программировании. Выбор названия для цвета непростая задача, утомительная. Конечно, дизайнер может прийти на помощь и придумать название, но не всегда дизайнер под рукой. Поэтому лично я делаю так: открываю плагин с само-очевидным названием Name That Color, который подбирает любому цвету – четкие имена. Работа с плагином очень простая, надо нажать комбинацию Alt+Enter и выбрать действие. Плагин поддерживает цвета из палитры Material. Так как плагин делает работу команды из разработчиков&дизайнеров ощутимо быстрее, советую всем разработчикам в команде поставить такой плагин.

JSON To Kotlin Class

Если у тебя есть JSON-схема, бывает, понадобилось создать из нее Kotlin-класс. Плагин JSON To Kotlin Class делает Kotlin-класс из любой JSON-схемы. Плагин работает очень просто, наживаем клавиатурную комбинацию “Опция”+ клавиша К, далее вставляем JSON-схему, и выбираем название. После нажатия ОК создается наш котлин-класс. Также есть продвинутый режим с настройками. Попробуйте этот плагин, он хорош.

Kotlin Fill Class

Иногда требуется создать экземпляр класса с пустыми значениями. Существует полезный плагин Kotlin Fill Class, генерирующий такой код и улучшающий продуктивность разработчика. Плагин создает экземпляр класса и заполняет поля значениями по умолчанию. Это удобно для тестирования, когда нужно видеть все параметры в конструкторе, или задать пустые значения в экземпляре. Плагин простой, создаете экземпляр класса, нажимаете Alt+Enter, и выбираете вариант заполнения полей.

Randomness

Предыдущий плагин создает экземпляр класса с пустыми значениями, а что если надо заполнить поля случайными данными, ну, например для тестирования? Если делать это вручную, данные будут выглядеть громоздко, Test1, Test 2, и т.п. Здесь можно применить плагин Randomness в Android Studio, генерирующий случайные данные, строки и UUID. Плагин включается нажатием комбинации Alt+R, далее уточняется тип генерируемых данных.

Smart Search

Простые подходы берегут твой комфорт и улучшают продуктивность. Плагин Smart Search – тот который нужен для удобного поиска текста в поисковиках. Можно вставлять скопированный текст и искать его в (заданных ранее) поисковиках. Smart Search нужен, когда нужно поискать что-то в документации, или найти ответы в StackOverFlow.

Key Promoter X

Внимательный студент уже заметил, что плагины запускаются нажатием комбинаций. Помнить все полезные комбинации на клавиатуре – хорошо, экономит много времени, делает написание кода продуктивнее (да и просто быстрее). Но как же их выучить? А для этого есть специальный плагин Key Promoter X. Он подсвечивает клавиатурную комбинацию по каждому действию, предпринимаемому разработчиком в Android Studio. Сразу после инсталляции выводится окно, в нем описываются клавиатурные комбинации для самых первых и простых действий в IDE. Все что надо дальше – смотреть на эти подсказки, и пытаться их запоминать, хотя бы самые частые операции.

Carbon-now-sh

Ну, и последнее. Бывает ли, что прямо сейчас надо заскринить чудесный, срочно нужный кусок кода? Да, случается, посмотри на плагин carbon.now.sh, он выделяет кусок кода в Android Studio и открывает у себя в carbon.now.sh. Это, разумеется, самый необязательный плагин, на зато приятный.”

Medium

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Scroll to Top