Читайте нас в телеграм:

Верстальщик от бога

Самый большой канал по верстке в телеграм

Программист от бога

Божественный юмор о программистах

Тестировщик от бога

Божественный канал о тестировании

АйТи собес

Логический задачи с айтишных собеседований

Что поставить в 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

Читайте также

Обсуждение

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

читайте нас в телеграм

Верстальщик от бога

Самый большой канал по верстке в телеграм

Программист от бога

Божественный юмор о программистах

Тестировщик от бога

Божественный канал о тестировании

АйТи собес

Логические задачи на собеседованиях в IT

Фронтендер от бога

Божественный канал о тестировании

Mobile Dev Lib

Популярное

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

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

10 опенсорсных инструментов в помощь разработчику

Так как людей в ИТ все еще не хватает, и не только в США, нагрузка на одного разработчика остается большой. Невозможные дедлайны, задачи по продуктивности не учитывающие наличие лишь 24 часов в сутках, и при этом они хотят, чтобы ни одного бага. Что поможет разработчику в этой потогонке? Опыт говорит, что помогут хорошие инструменты.

Как войти в Java в 2021 году

Советы преподавателя как войти в Java в 2021 году. Что почитать по Java, как найти галеру, книжки по Java, competitive programming